Class: Aid::Auth::Strategies::Null

Inherits:
BaseStrategy show all
Defined in:
lib/aid/auth/strategies/null.rb

Overview

Null Strategy (always returns unauthorized)

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(*options) ⇒ Null

Returns a new instance of Null.



8
# File 'lib/aid/auth/strategies/null.rb', line 8

def initialize(*options); end

Class Method Details

.should_use?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/aid/auth/strategies/null.rb', line 10

def self.should_use?
  true
end

Instance Method Details

#authenticated?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'lib/aid/auth/strategies/null.rb', line 18

def authenticated?
  false
end

#current_user_idObject



14
15
16
# File 'lib/aid/auth/strategies/null.rb', line 14

def current_user_id
  nil
end