Module: TokenAuthenticateMe
- Extended by:
- TokenAuthenticateMe
- Included in:
- TokenAuthenticateMe
- Defined in:
- lib/token_authenticate_me/concerns/controllers/session_authenticateable.rb,
lib/token_authenticate_me.rb,
lib/token_authenticate_me/engine.rb,
lib/token_authenticate_me/models.rb,
lib/token_authenticate_me/version.rb,
app/models/token_authenticate_me/user.rb,
lib/token_authenticate_me/configuration.rb,
app/models/token_authenticate_me/session.rb,
lib/token_authenticate_me/authentication.rb,
lib/token_authenticate_me/param_authentication.rb,
lib/token_authenticate_me/header_authentication.rb,
lib/token_authenticate_me/session_authentication.rb,
app/helpers/token_authenticate_me/application_helper.rb,
lib/token_authenticate_me/concerns/models/sessionable.rb,
lib/token_authenticate_me/concerns/models/passwordable.rb,
lib/token_authenticate_me/concerns/controllers/invitable.rb,
lib/token_authenticate_me/concerns/models/authenticatable.rb,
lib/token_authenticate_me/concerns/controllers/sessionable.rb,
app/controllers/token_authenticate_me/api/v1/base_controller.rb,
app/controllers/token_authenticate_me/application_controller.rb,
lib/generators/token_authenticate_me/models/models_generator.rb,
app/controllers/token_authenticate_me/api/v1/users_controller.rb,
lib/generators/token_authenticate_me/install/install_generator.rb,
lib/token_authenticate_me/concerns/controllers/authenticateable.rb,
app/controllers/token_authenticate_me/api/v1/sessions_controller.rb,
lib/generators/token_authenticate_me/policies/policies_generator.rb,
lib/token_authenticate_me/concerns/controllers/token_sessionable.rb,
lib/token_authenticate_me/concerns/controllers/password_resetable.rb,
lib/token_authenticate_me/concerns/controllers/session_sessionable.rb,
lib/generators/token_authenticate_me/policies/templates/user_policy.rb,
lib/generators/token_authenticate_me/policies/templates/invite_policy.rb,
lib/token_authenticate_me/concerns/controllers/token_authenticateable.rb,
lib/generators/token_authenticate_me/controllers/controllers_generator.rb,
app/controllers/token_authenticate_me/api/v1/password_resets_controller.rb
Overview
This module provides cookie based session authentication for server rendered pages. If using this module, make sure CSRF is enabled to prevent CSRF attacks.
Defined Under Namespace
Modules: Api, ApplicationHelper, Concerns, Generators, Models Classes: ApplicationController, Authentication, Configuration, Engine, HeaderAuthentication, InvitePolicy, ParamAuthentication, Session, SessionAuthentication, User, UserPolicy
Constant Summary collapse
- UUID_REGEX =
/([a-f0-9]){32}/- VERSION =
'0.11.0'.freeze
Instance Method Summary collapse
Instance Method Details
#configuration ⇒ Object
33 34 35 |
# File 'lib/token_authenticate_me.rb', line 33 def configuration Configuration.instance end |
#configure {|configuration| ... } ⇒ Object
29 30 31 |
# File 'lib/token_authenticate_me.rb', line 29 def configure yield configuration end |