Table of Contents - challah-1.6.1 Documentation
Pages
Classes and Modules
- ActionController
- ActionController::TestCase
- Challah
- Challah::ApiKeyTechnique
- Challah::Audit
- Challah::Authenticators
- Challah::Authenticators::ApiKey
- Challah::Authenticators::Password
- Challah::Authorizeable
- Challah::Authorizeable::ClassMethods
- Challah::Controller
- Challah::Controller::ClassMethods
- Challah::CookieStore
- Challah::EmailValidator
- Challah::Encrypter
- Challah::Engine
- Challah::PasswordProvider
- Challah::PasswordTechnique
- Challah::PasswordValidator
- Challah::Plugins
- Challah::Plugins::Plugin
- Challah::Providers
- Challah::Random
- Challah::Session
- Challah::Signup
- Challah::SimpleCookieStore
- Challah::Techniques
- Challah::TestSessionStore
- Challah::Testing
- Challah::TokenTechnique
- Challah::UserAttributeable
- Challah::UserAuthenticateable
- Challah::UserAuthorizable
- Challah::UserAuthorizable::ClassMethods
- Challah::UserFindable
- Challah::UserFindable::ClassMethods
- Challah::UserPasswordable
- Challah::UserProvideable
- Challah::UserStatusable
- Challah::UserValidateable
- Challah::Userable
- ChallahCreateUsers
- ChallahGenerator
Methods
- ::compare — Challah::Encrypter
- ::create — Challah::Session
- ::create! — Challah::Session
- ::destroy — Challah::Session
- ::encrypt — Challah::Encrypter
- ::find — Challah::Session
- ::hash — Challah::Encrypter
- ::include_user_plugins! — Challah
- ::match? — Challah::Authenticators::ApiKey
- ::match? — Challah::Authenticators::Password
- ::md5 — Challah::Encrypter
- ::model_name — Challah::Signup
- ::new — Challah::Plugins::Plugin
- ::new — Challah::Session
- ::new — Challah::Signup
- ::new — Challah::SimpleCookieStore
- ::new — Challah::ApiKeyTechnique
- ::new — Challah::PasswordTechnique
- ::new — Challah::TokenTechnique
- ::new — Challah::TestSessionStore
- ::options — Challah
- ::pattern — Challah::EmailValidator
- ::save — Challah::PasswordProvider
- ::secure_random? — Challah::Random
- ::set — Challah::PasswordProvider
- ::setup_action_controller! — Challah::Engine
- ::setup_active_record! — Challah::Engine
- ::token — Challah::Random
- ::user — Challah
- ::valid? — Challah::PasswordProvider
- #active — Challah::UserStatusable
- #active= — Challah::UserStatusable
- #active? — Challah::UserStatusable
- #all_audit_attributes — Challah::Audit
- #attributes= — Challah::Signup
- #audit_attributes_for_create — Challah::Audit
- #audit_attributes_for_update — Challah::Audit
- #authenticate — Challah::ApiKeyTechnique
- #authenticate — Challah::PasswordTechnique
- #authenticate — Challah::TokenTechnique
- #authenticate — Challah::UserAuthenticateable
- #authenticate! — Challah::Session
- #authenticate_with_api_key — Challah::UserAuthenticateable
- #authenticate_with_password — Challah::UserAuthenticateable
- #authenticators — Challah::Authenticators
- #authorization_model — Challah::UserAuthorizable::ClassMethods
- #authorizations — Challah::UserAuthorizable
- #authorizations_table_name — Challah::UserAuthorizable::ClassMethods
- #before_save_audit — Challah::Audit
- #clear — Challah::SimpleCookieStore
- #clear_audit_attributes — Challah::Audit
- #clear_authorizations_before_destroy — Challah::UserAuthorizable
- #clear_cached_providers_after_save — Challah::UserProvideable
- #compare — Challah::Encrypter
- #cookie_values — Challah::SimpleCookieStore
- #cookies — Challah::SimpleCookieStore
- #copy_migration — ChallahGenerator
- #current_user — Challah::Controller
- #current_user= — Challah::Audit
- #current_user? — Challah::Controller
- #current_user_id — Challah::Audit
- #current_user_id= — Challah::Audit
- #current_user_session — Challah::Controller
- #custom_providers — Challah::Providers
- #default_cookie_prefix — Challah::SimpleCookieStore
- #del — Challah::Authorizeable::ClassMethods
- #destroy — Challah::Session
- #destroy — Challah::SimpleCookieStore
- #destroy — Challah::TestSessionStore
- #domain — Challah::SimpleCookieStore
- #encrypt — Challah::Encrypter
- #ensure_api_key_presence — Challah::UserAttributeable
- #ensure_email_hash_presence — Challah::UserAttributeable
- #ensure_persistence_token_presence — Challah::UserAttributeable
- #ensure_user_tokens — Challah::UserAttributeable
- #existing? — Challah::SimpleCookieStore
- #expiration — Challah::SimpleCookieStore
- #extend_user — Challah::Plugins::Plugin
- #failed_authentication! — Challah::UserAuthenticateable
- #find — Challah::Session
- #find_by_authorization — Challah::UserFindable::ClassMethods
- #find_by_email — Challah::UserFindable::ClassMethods
- #find_for_session — Challah::UserFindable::ClassMethods
- #generate_email_hash — Challah::UserAttributeable
- #get — Challah::Authorizeable::ClassMethods
- #hash — Challah::Encrypter
- #hashable_attributes — Challah::Authorizeable::ClassMethods
- #header_key — Challah::TokenTechnique
- #initialize_dup — Challah::Audit
- #inspect — Challah::CookieStore
- #inspect — Challah::Session
- #inspect — Challah::SimpleCookieStore
- #joiner — Challah::SimpleCookieStore
- #logged_in? — Challah::Controller
- #login_as — Challah::Testing
- #login_required — Challah::Controller
- #login_required — Challah::Controller::ClassMethods
- #logout — Challah::Testing
- #md5 — Challah::Encrypter
- #method_missing — Challah::Session
- #method_missing — Challah::Signup
- #method_missing — Challah::UserProvideable
- #migration_version — ChallahGenerator
- #name — Challah::UserAttributeable
- #normalize_user_email — Challah::UserAttributeable
- #on_load — Challah::Plugins::Plugin
- #password! — Challah::UserPasswordable
- #password= — Challah::Signup
- #password= — Challah::UserPasswordable
- #password? — Challah::PasswordTechnique
- #password_changed? — Challah::UserPasswordable
- #password_confirmation= — Challah::UserPasswordable
- #password_provider — Challah::UserPasswordable
- #password_provider? — Challah::UserPasswordable
- #persist? — Challah::Session
- #persist? — Challah::ApiKeyTechnique
- #persist? — Challah::PasswordTechnique
- #persist? — Challah::TokenTechnique
- #plugins — Challah::Plugins
- #prefix — Challah::SimpleCookieStore
- #provider — Challah::UserProvideable
- #provider= — Challah::Signup
- #provider? — Challah::UserProvideable
- #provider_attributes — Challah::UserProvideable
- #provider_attributes= — Challah::UserProvideable
- #providers — Challah::UserProvideable
- #providers — Challah::Providers
- #rails5? — ChallahGenerator
- #read — Challah::Session
- #read — Challah::SimpleCookieStore
- #read — Challah::TestSessionStore
- #register_authenticator — Challah::Authenticators
- #register_plugin — Challah::Plugins
- #register_provider — Challah::Providers
- #register_technique — Challah::Techniques
- #remove_technique — Challah::Techniques
- #request — Challah::SimpleCookieStore
- #restrict_to_authenticated — Challah::Controller::ClassMethods
- #save — Challah::Session
- #save — Challah::Signup
- #save — Challah::SimpleCookieStore
- #save — Challah::TestSessionStore
- #session_cookie — Challah::SimpleCookieStore
- #session_cookie_name — Challah::SimpleCookieStore
- #session_cookie_value — Challah::SimpleCookieStore
- #set — Challah::Authorizeable::ClassMethods
- #signed_in? — Challah::Controller
- #signin_as — Challah::Testing
- #signin_required — Challah::Controller
- #signin_required — Challah::Controller::ClassMethods
- #signout — Challah::Testing
- #small_name — Challah::UserAttributeable
- #successful_authentication! — Challah::UserAuthenticateable
- #techniques — Challah::Techniques
- #update_modified_providers_after_save — Challah::UserProvideable
- #user — Challah::Authorizeable
- #user_id — Challah::Session
- #user_model — Challah::Authorizeable::ClassMethods
- #user_model — Challah::Controller
- #user_model_id — Challah::SimpleCookieStore
- #username — Challah::Session
- #username — Challah::PasswordTechnique
- #username — Challah::UserPasswordable
- #username= — Challah::UserPasswordable
- #username? — Challah::Session
- #username? — Challah::PasswordTechnique
- #users_table_name — Challah::Authorizeable::ClassMethods
- #valid? — Challah::Session
- #valid? — Challah::Signup
- #valid_provider? — Challah::Signup
- #valid_provider? — Challah::UserProvideable
- #valid_session? — Challah::UserAttributeable
- #valid_session? — Challah::UserStatusable
- #validate — Challah::PasswordValidator
- #validate_each — Challah::EmailValidator
- #validation_cookie — Challah::SimpleCookieStore
- #validation_cookie_name — Challah::SimpleCookieStore
- #validation_cookie_value — Challah::CookieStore
- #validation_cookie_value — Challah::SimpleCookieStore
- #write_cookies! — Challah::SimpleCookieStore