Class: Rhales::Adapters::AnonymousAuth

Inherits:
BaseAuth
  • Object
show all
Defined in:
lib/rhales/adapters/base_auth.rb

Overview

Default implementation for anonymous users

Instance Method Summary collapse

Methods inherited from BaseAuth

anonymous, #attributes

Instance Method Details

#anonymous?Boolean

Returns:

  • (Boolean)


51
52
53
# File 'lib/rhales/adapters/base_auth.rb', line 51

def anonymous?
  true
end

#display_nameObject



67
68
69
# File 'lib/rhales/adapters/base_auth.rb', line 67

def display_name
  'Anonymous'
end

#role?Boolean

Returns:

  • (Boolean)


63
64
65
# File 'lib/rhales/adapters/base_auth.rb', line 63

def role?(*)
  false
end

#theme_preferenceObject



55
56
57
# File 'lib/rhales/adapters/base_auth.rb', line 55

def theme_preference
  'light'
end

#user_idObject



59
60
61
# File 'lib/rhales/adapters/base_auth.rb', line 59

def user_id
  nil
end