Table of Contents - authie-5.0.0 Documentation
Classes and Modules
- Authie
- Authie::Config
- Authie::ControllerDelegate
- Authie::ControllerExtension
- Authie::Engine
- Authie::Error
- Authie::RackController
- Authie::Session
- Authie::Session::BrowserMismatch
- Authie::Session::ExpiredSession
- Authie::Session::HostMismatch
- Authie::Session::InactiveSession
- Authie::Session::ValidityError
- Authie::SessionModel
- Authie::User
Methods
- ::cleanup — Authie::SessionModel
- ::config — Authie
- ::configure — Authie
- ::find_session_by_token — Authie::SessionModel
- ::get_session — Authie::Session
- ::hash_token — Authie::SessionModel
- ::included — Authie::ControllerExtension
- ::included — Authie::User
- ::new — Authie::Config
- ::new — Authie::ControllerDelegate
- ::new — Authie::RackController
- ::new — Authie::Session
- ::new — Authie::Session::ValidityError
- ::notify — Authie
- ::start — Authie::Session
- #activate! — Authie::SessionModel
- #auth_session — Authie::ControllerDelegate
- #auth_session — Authie::RackController
- #auth_session_delegate — Authie::ControllerExtension
- #check_security! — Authie::Session
- #cookies — Authie::ControllerDelegate
- #cookies — Authie::RackController
- #cookies — Authie::Session
- #create_auth_session — Authie::ControllerDelegate
- #current_user — Authie::ControllerDelegate
- #current_user — Authie::RackController
- #current_user= — Authie::RackController
- #expired? — Authie::SessionModel
- #extend_session_expiry_if_appropriate — Authie::Session
- #first_session_for_browser? — Authie::SessionModel
- #first_session_for_ip? — Authie::SessionModel
- #get — Authie::SessionModel
- #inactive? — Authie::SessionModel
- #invalidate — Authie::Session
- #invalidate! — Authie::Session
- #invalidate! — Authie::SessionModel
- #invalidate_auth_session — Authie::ControllerDelegate
- #invalidate_others! — Authie::SessionModel
- #logged_in? — Authie::ControllerDelegate
- #lookup_ip_country — Authie::Config
- #mark_as_two_factored — Authie::Session
- #mark_as_two_factored! — Authie::Session
- #persist — Authie::Session
- #persist! — Authie::Session
- #persistent? — Authie::SessionModel
- #recently_seen_password? — Authie::SessionModel
- #reset_token — Authie::Session
- #reset_token — Authie::SessionModel
- #see_password — Authie::Session
- #see_password! — Authie::Session
- #set — Authie::SessionModel
- #set_browser_id — Authie::ControllerDelegate
- #set_browser_id — Authie::RackController
- #set_cookie — Authie::Session
- #set_cookie! — Authie::Session
- #set_defaults — Authie::Config
- #set_new_token — Authie::SessionModel
- #shorten_strings — Authie::SessionModel
- #skip_touch_auth_session! — Authie::ControllerExtension
- #start — Authie::Session
- #touch — Authie::Session
- #touch! — Authie::Session
- #touch_auth_session — Authie::ControllerDelegate
- #two_factored? — Authie::SessionModel
- #user — Authie::SessionModel
- #user= — Authie::SessionModel
- #validate — Authie::Session
- #validate_active — Authie::Session
- #validate_auth_session — Authie::ControllerDelegate
- #validate_browser_id — Authie::Session
- #validate_expiry — Authie::Session
- #validate_host — Authie::Session
- #validate_inactivity — Authie::Session