Module: LoginSystem (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Module Methods
LoginSystem.included / 1
Instance Methods
LoginSystem#current_user
LoginSystem#current_user= / 1
LoginSystem#authenticate
LoginSystem#authorize
LoginSystem#user_has_access_to_action? / 1
LoginSystem#login_from_session
LoginSystem#login_from_cookie
LoginSystem#login_from_http
LoginSystem#set_session_cookie / 1
is a submodule of
module: <Toplevel Module>   
is modularized into
module: ClassMethods   
has modular siblings
module: <Built-in Module>   
module: Forwardable   
class: OpenStruct   
module: ActionController   
module: ActiveRecord   
module: Rails   
class: ControllerGenerator   
class: ModelGenerator   
class: MigrationGenerator   
class: MailerGenerator   
module: WillPaginate   
module: Radius   
module: ActiveResource   
module: Rack   
module: Admin   
class: ApplicationController   
class: SiteController   
module: ApplicationHelper   
module: SiteHelper   
module: DeprecatedTags   
class: FileNotFoundPage   
class: Layout   
module: MenuRenderer   
class: Page   
class: PageContext   
class: PageField   
class: PagePart   
module: Radiant   
class: Snippet   
module: StandardTags   
class: Status   
class: TextFilter   
class: User   
class: UserActionObserver   
module: Registry   
class: ExtensionGenerator   
class: ExtensionControllerGenerator   
class: ExtensionMailerGenerator   
class: ExtensionMigrationGenerator   
class: ExtensionModelGenerator   
class: InstanceGenerator   
class: LanguageExtensionGenerator   
module: Annotatable   
module: InheritableClassAttributes   
module: LocalTime   
class: MethodObserver   
module: Simpleton   
class: TaskSupport   
class: TranslationSupport   
is included by
class: ApplicationController   
has properties
module method: included / 1   
method: current_user   
method: current_user= / 1   
method: authenticate   
method: authorize   
method: user_has_access_to_action? / 1   
method: login_from_session   
method: login_from_cookie   
method: login_from_http   
method: set_session_cookie / 1   
is defined at
#1 in lib/login_system.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
  module: Forwardable
  class: OpenStruct
  module: ActionController
  module: ActiveRecord
  module: Rails
  class: ControllerGenerator
  class: ModelGenerator
  class: MigrationGenerator
  class: MailerGenerator
  module: WillPaginate
  module: Radius
  module: ActiveResource
  module: Rack
  module: Admin
  class: ApplicationController
  class: SiteController
  module: ApplicationHelper
  module: SiteHelper
  module: DeprecatedTags
  class: FileNotFoundPage
  class: Layout
  module: MenuRenderer
  class: Page
  class: PageContext
  class: PageField
  class: PagePart
  module: Radiant
  class: Snippet
  module: StandardTags
  class: Status
  class: TextFilter
  class: User
  class: UserActionObserver
  module: Registry
  class: ExtensionGenerator
  class: ExtensionControllerGenerator
  class: ExtensionMailerGenerator
  class: ExtensionMigrationGenerator
  class: ExtensionModelGenerator
  class: InstanceGenerator
  class: LanguageExtensionGenerator
  module: Annotatable
  module: InheritableClassAttributes
  module: LocalTime
✗ module: LoginSystem
module: ClassMethods     
  class: MethodObserver
  module: Simpleton
  class: TaskSupport
  class: TranslationSupport

Module Methods

LoginSystem.included / 1

#2 in lib/login_system.rb

included ( base )

Instance Methods

LoginSystem#current_user

#12 in lib/login_system.rb

current_user

LoginSystem#current_user= / 1

#16 in lib/login_system.rb

current_user= ( value=nil )

LoginSystem#authenticate

#27 in lib/login_system.rb

authenticate

LoginSystem#authorize

#42 in lib/login_system.rb

authorize

LoginSystem#user_has_access_to_action? / 1

#57 in lib/login_system.rb

user_has_access_to_action? ( action )

LoginSystem#login_from_session

#61 in lib/login_system.rb

login_from_session

LoginSystem#login_from_cookie

#65 in lib/login_system.rb

login_from_cookie

LoginSystem#login_from_http

#73 in lib/login_system.rb

login_from_http

LoginSystem#set_session_cookie / 1

#81 in lib/login_system.rb

set_session_cookie ( user = current_user )