Table of Contents - authie-3.4.0 Documentation
Classes and Modules
- Authie
- Authie::Config
- Authie::ControllerDelegate
- Authie::ControllerExtension
- Authie::Engine
- Authie::Error
- Authie::EventManager
- Authie::RackController
- Authie::Session
- Authie::Session::BrowserMismatch
- Authie::Session::ExpiredSession
- Authie::Session::HostMismatch
- Authie::Session::InactiveSession
- Authie::Session::NoParentSessionForRevert
- Authie::Session::ValidityError
- Authie::User
Methods
- ::cleanup — Authie::Session
- ::config — Authie
- ::configure — Authie
- ::convert_tokens_to_hashes — Authie::Session
- ::find_session_by_token — Authie::Session
- ::get_session — Authie::Session
- ::hash_token — Authie::Session
- ::included — Authie::ControllerExtension
- ::included — Authie::User
- ::new — Authie::Config
- ::new — Authie::ControllerDelegate
- ::new — Authie::EventManager
- ::new — Authie::RackController
- ::start — Authie::Session
- #activate! — Authie::Session
- #auth_session — Authie::ControllerDelegate
- #auth_session — Authie::RackController
- #auth_session — Authie::ControllerExtension
- #auth_session_delegate — Authie::ControllerExtension
- #browser_id_cookie_name — Authie::Config
- #check_security! — Authie::Session
- #cookies — Authie::ControllerDelegate
- #cookies — Authie::RackController
- #cookies — Authie::Session
- #create_auth_session — Authie::ControllerDelegate
- #create_auth_session — Authie::ControllerExtension
- #current_user — Authie::ControllerDelegate
- #current_user — Authie::RackController
- #current_user — Authie::ControllerExtension
- #current_user= — Authie::ControllerDelegate
- #current_user= — Authie::RackController
- #current_user= — Authie::ControllerExtension
- #dispatch — Authie::EventManager
- #events — Authie::Config
- #expired? — Authie::Session
- #first_session_for_browser? — Authie::Session
- #first_session_for_ip? — Authie::Session
- #get — Authie::Session
- #impersonate! — Authie::Session
- #inactive? — Authie::Session
- #invalidate! — Authie::Session
- #invalidate_auth_session — Authie::ControllerDelegate
- #invalidate_auth_session — Authie::ControllerExtension
- #invalidate_others! — Authie::Session
- #logged_in? — Authie::ControllerDelegate
- #logged_in? — Authie::ControllerExtension
- #mark_as_two_factored! — Authie::Session
- #on — Authie::EventManager
- #persist! — Authie::Session
- #persistent? — Authie::Session
- #persistent_session_length — Authie::Config
- #recently_seen_password? — Authie::Session
- #remove — Authie::EventManager
- #revert_to_parent! — Authie::Session
- #see_password! — Authie::Session
- #session_inactivity_timeout — Authie::Config
- #set — Authie::Session
- #set_browser_id — Authie::ControllerDelegate
- #set_browser_id — Authie::RackController
- #set_browser_id — Authie::ControllerExtension
- #set_cookie! — Authie::Session
- #set_parent_cookie! — Authie::Session
- #sudo_session_timeout — Authie::Config
- #touch! — Authie::Session
- #touch_auth_session — Authie::ControllerDelegate
- #touch_auth_session — Authie::ControllerExtension
- #two_factored? — Authie::Session
- #user — Authie::Session
- #user= — Authie::Session
- #user_relationship_options — Authie::Config