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)


53
54
55
# File 'lib/rhales/adapters/base_auth.rb', line 53

def anonymous?
  true
end

#display_nameObject



69
70
71
# File 'lib/rhales/adapters/base_auth.rb', line 69

def display_name
  'Anonymous'
end

#role?Boolean

Returns:

  • (Boolean)


65
66
67
# File 'lib/rhales/adapters/base_auth.rb', line 65

def role?(*)
  false
end

#theme_preferenceObject



57
58
59
# File 'lib/rhales/adapters/base_auth.rb', line 57

def theme_preference
  'light'
end

#user_idObject



61
62
63
# File 'lib/rhales/adapters/base_auth.rb', line 61

def user_id
  nil
end