Table of Contents - Rodauth: Ruby's Most Advanced Authentication Framework
Pages
Classes and Modules
- Rodauth
- Rodauth::Auth
- Rodauth::ClassMethods
- Rodauth::Configuration
- Rodauth::ConfigurationError
- Rodauth::Feature
- Rodauth::FeatureConfiguration
- Rodauth::InstanceMethods
- Rodauth::InternalRequestClassMethods
- Rodauth::InternalRequestError
- Rodauth::InternalRequestMethods
- Rodauth::RequestMethods
Methods
- ::configure — Rodauth::Auth
- ::configure — Rodauth
- ::create_database_authentication_functions — Rodauth
- ::create_database_previous_password_check_functions — Rodauth
- ::define — Rodauth::Feature
- ::drop_database_authentication_functions — Rodauth
- ::drop_database_previous_password_check_functions — Rodauth
- ::freeze — Rodauth::Auth
- ::inherited — Rodauth::Auth
- ::lib — Rodauth
- ::load_dependencies — Rodauth
- ::new — Rodauth::Configuration
- ::new — Rodauth::InternalRequestError
- ::new — Rodauth
- ::version — Rodauth
- #_account_from_email_auth_key — Rodauth
- #_account_from_id — Rodauth
- #_account_from_login — Rodauth
- #_account_from_refresh_token — Rodauth
- #_account_from_reset_password_key — Rodauth
- #_account_from_session — Rodauth
- #_account_from_unlock_key — Rodauth
- #_account_from_verify_account_key — Rodauth
- #_account_from_verify_login_change_key — Rodauth
- #_account_refresh_token_split — Rodauth
- #_around_rodauth — Rodauth
- #_email_auth_request — Rodauth
- #_field_attributes — Rodauth
- #_field_error_attributes — Rodauth
- #_filter_links — Rodauth
- #_formatted_field_error — Rodauth
- #_get_remember_cookie — Rodauth
- #_get_remember_cookie — Rodauth::InternalRequestMethods
- #_handle_account_exists? — Rodauth::InternalRequestMethods
- #_handle_account_id_for_login — Rodauth::InternalRequestMethods
- #_handle_account_id_for_remember_key — Rodauth::InternalRequestMethods
- #_handle_internal_request_error — Rodauth::InternalRequestMethods
- #_handle_internal_request_eval — Rodauth::InternalRequestMethods
- #_handle_lock_account — Rodauth::InternalRequestMethods
- #_handle_otp_setup_params — Rodauth::InternalRequestMethods
- #_handle_remember_disable — Rodauth::InternalRequestMethods
- #_handle_remember_setup — Rodauth::InternalRequestMethods
- #_handle_valid_email_auth? — Rodauth::InternalRequestMethods
- #_handle_valid_login_and_password? — Rodauth::InternalRequestMethods
- #_handle_valid_otp_auth? — Rodauth::InternalRequestMethods
- #_handle_valid_recovery_auth? — Rodauth::InternalRequestMethods
- #_handle_valid_sms_auth? — Rodauth::InternalRequestMethods
- #_handle_webauthn_auth_params — Rodauth::InternalRequestMethods
- #_handle_webauthn_login_params — Rodauth::InternalRequestMethods
- #_handle_webauthn_setup_params — Rodauth::InternalRequestMethods
- #_json_response_body — Rodauth
- #_jwt_decode_opts — Rodauth
- #_jwt_decode_secrets — Rodauth
- #_login — Rodauth
- #_login_form_footer — Rodauth
- #_login_form_footer_links — Rodauth
- #_login_response — Rodauth
- #_merge_fixed_locals_opts — Rodauth
- #_multi_phase_login_forms — Rodauth
- #_new_account — Rodauth
- #_otp — Rodauth
- #_otp_add_key — Rodauth
- #_otp_for_key — Rodauth
- #_otp_interval — Rodauth
- #_otp_key — Rodauth
- #_otp_tmp_key — Rodauth
- #_otp_valid_code? — Rodauth
- #_otp_valid_code_for_old_secret — Rodauth
- #_override_webauthn_credential_response_verify — Rodauth
- #_predicate_internal_request — Rodauth::InternalRequestMethods
- #_process_raw_hmac — Rodauth
- #_recovery_codes — Rodauth
- #_return_false_on_error! — Rodauth::InternalRequestMethods
- #_return_from_internal_request — Rodauth::InternalRequestMethods
- #_return_json_response — Rodauth
- #_set_internal_request_return_value — Rodauth::InternalRequestMethods
- #_set_login_param_from_account — Rodauth::InternalRequestMethods
- #_set_otp_unlock_info — Rodauth
- #_set_remember_cookie — Rodauth
- #_setup_account_lockouts_hash — Rodauth
- #_sms — Rodauth
- #_sms_request_response — Rodauth
- #_template_opts — Rodauth
- #_two_factor_auth_links — Rodauth
- #_two_factor_auth_response — Rodauth
- #_two_factor_remove_all_from_session — Rodauth
- #_two_factor_remove_links — Rodauth
- #_two_factor_setup_links — Rodauth
- #_update_login — Rodauth
- #_view — Rodauth
- #_view_opts — Rodauth
- #account! — Rodauth
- #account_activity_ds — Rodauth
- #account_ds — Rodauth
- #account_expired? — Rodauth
- #account_expired_at — Rodauth
- #account_from_email_auth_key — Rodauth
- #account_from_id — Rodauth
- #account_from_key — Rodauth
- #account_from_key — Rodauth::InternalRequestMethods
- #account_from_login — Rodauth
- #account_from_refresh_token — Rodauth
- #account_from_remember_cookie — Rodauth
- #account_from_reset_password_key — Rodauth
- #account_from_session — Rodauth
- #account_from_unlock_key — Rodauth
- #account_from_verify_account_key — Rodauth
- #account_from_verify_login_change_key — Rodauth
- #account_from_webauthn_login — Rodauth
- #account_id — Rodauth
- #account_in_unverified_grace_period? — Rodauth
- #account_initial_status_value — Rodauth
- #account_lockouts_ds — Rodauth
- #account_login_failures_ds — Rodauth
- #account_password_hash_column — Rodauth
- #account_session_status_filter — Rodauth
- #account_session_value — Rodauth
- #account_table_ds — Rodauth
- #account_webauthn_ids — Rodauth
- #account_webauthn_usage — Rodauth
- #account_webauthn_user_id — Rodauth
- #active_remember_key_ds — Rodauth
- #active_sessions_ds — Rodauth
- #active_sessions_insert_hash — Rodauth
- #active_sessions_update_hash — Rodauth
- #add_active_session — Rodauth
- #add_audit_log — Rodauth
- #add_field_error_class — Rodauth
- #add_previous_password_hash — Rodauth
- #add_recovery_code — Rodauth
- #add_recovery_codes — Rodauth
- #add_recovery_codes_view — Rodauth::InternalRequestMethods
- #add_remember_key — Rodauth
- #add_webauthn_credential — Rodauth
- #additional_form_tags — Rodauth::Feature
- #after_change_password — Rodauth
- #after_close_account — Rodauth
- #after_create_account — Rodauth
- #after_load_memory — Rodauth::InternalRequestMethods
- #after_login — Rodauth
- #after_login — Rodauth::InternalRequestMethods
- #after_login_entered_during_multi_phase_login — Rodauth
- #after_login_failure — Rodauth
- #after_logout — Rodauth
- #after_otp_authentication_failure — Rodauth
- #after_otp_disable — Rodauth
- #after_otp_setup — Rodauth
- #after_otp_unlock_auth_failure — Rodauth
- #after_otp_unlock_auth_success — Rodauth
- #after_otp_unlock_not_yet_available — Rodauth
- #after_refresh_token — Rodauth
- #after_remember — Rodauth::InternalRequestMethods
- #after_reset_password — Rodauth
- #after_sms_disable — Rodauth
- #after_webauthn_remove — Rodauth
- #after_webauthn_setup — Rodauth
- #allow_email_auth? — Rodauth
- #allow_resending_verify_account_email? — Rodauth
- #already_logged_in — Rodauth
- #apply — Rodauth::Configuration
- #argon2_hash_algorithm? — Rodauth
- #argon2_hash_cost — Rodauth
- #argon2_password_hash_match? — Rodauth
- #argon2_password_hash_using_salt_and_secret — Rodauth
- #argon2_salt_option — Rodauth
- #audit_log_ds — Rodauth
- #audit_log_insert_hash — Rodauth
- #audit_log_message — Rodauth
- #audit_log_message_default — Rodauth
- #audit_log_metadata — Rodauth
- #auth_cached_method — Rodauth::Feature
- #auth_class_eval — Rodauth
- #auth_value_method — Rodauth::Feature
- #authenticated? — Rodauth
- #authenticated_by — Rodauth
- #authenticated_webauthn_id — Rodauth
- #auto_add_missing_recovery_codes — Rodauth
- #auto_remove_recovery_codes — Rodauth
- #autocomplete_for_field? — Rodauth
- #autologin_session — Rodauth
- #autologin_type — Rodauth
- #base32_encode — Rodauth
- #base_url — Rodauth
- #before_change_login_route — Rodauth
- #before_change_password_route — Rodauth
- #before_change_password_route — Rodauth::InternalRequestMethods
- #before_create_account_route — Rodauth
- #before_email_auth_request_route — Rodauth::InternalRequestMethods
- #before_login_attempt — Rodauth
- #before_login_route — Rodauth::InternalRequestMethods
- #before_logout — Rodauth
- #before_otp_setup_route — Rodauth
- #before_reset_password — Rodauth
- #before_reset_password_request — Rodauth
- #before_reset_password_request_route — Rodauth::InternalRequestMethods
- #before_rodauth — Rodauth
- #before_two_factor_auth_route — Rodauth
- #before_two_factor_manage_route — Rodauth
- #before_unlock_account — Rodauth
- #before_unlock_account_request — Rodauth
- #before_unlock_account_request_route — Rodauth::InternalRequestMethods
- #before_verify_account — Rodauth
- #before_verify_account_resend_route — Rodauth::InternalRequestMethods
- #before_verify_account_route — Rodauth
- #before_view_recovery_codes — Rodauth
- #before_webauthn_auth_route — Rodauth
- #before_webauthn_login_route — Rodauth
- #before_webauthn_login_route — Rodauth::InternalRequestMethods
- #before_webauthn_remove_route — Rodauth
- #before_webauthn_setup_route — Rodauth
- #build_message — Rodauth::InternalRequestError
- #button — Rodauth
- #button_fixed_locals — Rodauth
- #button_opts — Rodauth
- #can_add_recovery_codes? — Rodauth
- #catch_error — Rodauth
- #change_login — Rodauth
- #change_login_notice_flash — Rodauth
- #change_login_requires_password? — Rodauth
- #change_login_requires_password? — Rodauth::InternalRequestMethods
- #change_password_requires_password? — Rodauth
- #change_password_requires_password? — Rodauth::InternalRequestMethods
- #check_account_expiration — Rodauth
- #check_active_session — Rodauth
- #check_already_logged_in — Rodauth
- #check_csrf — Rodauth
- #check_csrf? — Rodauth
- #check_password_change_allowed — Rodauth
- #check_session_expiration — Rodauth
- #check_single_session — Rodauth
- #clear_cached_otp — Rodauth
- #clear_invalid_login_attempts — Rodauth
- #clear_session — Rodauth
- #clear_session — Rodauth::InternalRequestMethods
- #close_account — Rodauth
- #close_account_requires_password? — Rodauth
- #close_account_requires_password? — Rodauth::InternalRequestMethods
- #compute_hmac — Rodauth
- #compute_hmacs — Rodauth
- #compute_old_hmac — Rodauth
- #compute_raw_hmac — Rodauth
- #compute_raw_hmac_with_secret — Rodauth
- #configuration_module_eval — Rodauth::Feature
- #confirm_password — Rodauth
- #confirm_password_redirect — Rodauth
- #convert_email_token_key — Rodauth
- #convert_response_header_key — Rodauth
- #convert_session_key — Rodauth
- #convert_timestamp — Rodauth
- #convert_token_id — Rodauth
- #convert_token_id_to_integer — Rodauth
- #convert_token_key — Rodauth
- #create_account_autologin? — Rodauth
- #create_account_notice_flash — Rodauth
- #create_account_set_password? — Rodauth
- #create_email — Rodauth
- #create_email_auth_key — Rodauth
- #create_email_to — Rodauth
- #create_reset_password_key — Rodauth
- #create_verify_account_key — Rodauth
- #create_verify_login_change_email — Rodauth
- #create_verify_login_change_key — Rodauth
- #csrf_tag — Rodauth
- #currently_active_session? — Rodauth
- #database_function_password_match? — Rodauth
- #db — Rodauth
- #def_auth_method — Rodauth::FeatureConfiguration
- #def_auth_private_method — Rodauth::FeatureConfiguration
- #def_auth_value_method — Rodauth::FeatureConfiguration
- #def_configuration_methods — Rodauth::FeatureConfiguration
- #def_deprecated_alias — Rodauth::Feature
- #default_rodauth_name — Rodauth::InstanceMethods
- #delete_account — Rodauth
- #delete_account_on_close? — Rodauth
- #depends — Rodauth::Feature
- #disable_remember_login — Rodauth
- #domain — Rodauth
- #domain — Rodauth::InternalRequestMethods
- #email — Rodauth::Feature
- #email_auth_ds — Rodauth
- #email_auth_email_link — Rodauth
- #email_auth_email_recently_sent? — Rodauth
- #email_auth_key_insert_hash — Rodauth
- #email_auth_request_form — Rodauth
- #email_from — Rodauth
- #email_to — Rodauth
- #enable — Rodauth::Configuration
- #expire_session — Rodauth
- #extend_remember_deadline — Rodauth
- #extend_remember_deadline_while_logged_in? — Rodauth
- #extract_password_hash_cost — Rodauth
- #features — Rodauth
- #field_attributes — Rodauth
- #field_error — Rodauth
- #field_error_attributes — Rodauth
- #flash — Rodauth
- #flash_key — Rodauth::Feature
- #forget_login — Rodauth
- #formatted_field_error — Rodauth
- #freeze — Rodauth::ClassMethods
- #function_name — Rodauth
- #generate_active_sessions_key — Rodauth
- #generate_email_auth_key_value — Rodauth
- #generate_refresh_token — Rodauth
- #generate_remember_key_value — Rodauth
- #generate_reset_password_key_value — Rodauth
- #generate_unlock_account_key — Rodauth
- #generate_verify_account_key_value — Rodauth
- #generate_verify_login_change_key_value — Rodauth
- #get_active_refresh_token — Rodauth
- #get_activity_timestamp — Rodauth
- #get_email_auth_email_last_sent — Rodauth
- #get_email_auth_key — Rodauth
- #get_password_changed_at — Rodauth
- #get_password_hash — Rodauth
- #get_password_reset_key — Rodauth
- #get_remember_key — Rodauth
- #get_reset_password_email_last_sent — Rodauth
- #get_unlock_account_email_last_sent — Rodauth
- #get_unlock_account_key — Rodauth
- #get_verify_account_email_last_sent — Rodauth
- #get_verify_account_key — Rodauth
- #get_verify_login_change_login_and_key — Rodauth
- #handle_duplicate_active_session_id — Rodauth
- #handle_internal_request — Rodauth::InternalRequestMethods
- #handle_webauthn_sign_count_verification_error — Rodauth
- #has_password? — Rodauth
- #hmac_secret_rotation? — Rodauth
- #hook_action — Rodauth
- #http_basic_auth — Rodauth
- #ignore_uniqueness_violation — Rodauth
- #inactive_session_cond — Rodauth
- #include_success_messages? — Rodauth
- #input_field_string — Rodauth
- #inputmode_for_field? — Rodauth
- #internal_request — Rodauth::InternalRequestClassMethods
- #internal_request? — Rodauth
- #internal_request? — Rodauth::InternalRequestMethods
- #internal_request_configuration — Rodauth
- #internal_request_method — Rodauth::Feature
- #invalid_login_attempted — Rodauth
- #invalid_previous_password_message — Rodauth
- #json_request? — Rodauth
- #json_response — Rodauth
- #json_response_error? — Rodauth
- #jwt_cors_allow? — Rodauth
- #jwt_payload — Rodauth
- #jwt_refresh_token_account_ds — Rodauth
- #jwt_refresh_token_account_token_ds — Rodauth
- #jwt_refresh_token_ds — Rodauth
- #jwt_refresh_token_insert_hash — Rodauth
- #jwt_refresh_token_match? — Rodauth
- #jwt_secret — Rodauth
- #jwt_session_hash — Rodauth
- #jwt_token — Rodauth
- #last_account_activity_at — Rodauth
- #last_account_login_at — Rodauth
- #load_feature — Rodauth::Configuration
- #load_memory — Rodauth
- #loaded_templates — Rodauth::Feature
- #loaded_templates — Rodauth
- #locked_out? — Rodauth
- #logged_in? — Rodauth
- #logged_in_via_remember_key? — Rodauth
- #login — Rodauth
- #login_confirm_label — Rodauth
- #login_confirmation_matches? — Rodauth
- #login_does_not_meet_requirements_message — Rodauth
- #login_failed_reset_password_request_form — Rodauth
- #login_field_autocomplete_value — Rodauth
- #login_form_footer_links — Rodauth
- #login_hidden_field — Rodauth
- #login_input_type — Rodauth
- #login_meets_email_requirements? — Rodauth
- #login_meets_length_requirements? — Rodauth
- #login_meets_requirements? — Rodauth
- #login_param_value — Rodauth
- #login_required — Rodauth
- #login_return_to_requested_location_path — Rodauth
- #login_session — Rodauth
- #login_too_long_message — Rodauth
- #login_too_many_bytes_message — Rodauth
- #login_too_short_message — Rodauth
- #login_uses_email? — Rodauth
- #login_valid_email? — Rodauth
- #logout — Rodauth
- #logout_additional_form_tags — Rodauth
- #modifications_require_password? — Rodauth
- #modifications_require_password? — Rodauth::InternalRequestMethods
- #new_account — Rodauth
- #new_recovery_code — Rodauth
- #new_webauthn_credential — Rodauth
- #no_longer_active_session — Rodauth
- #normalize_login — Rodauth
- #normalize_session_or_flash_key — Rodauth
- #null_byte_parameter_value — Rodauth
- #only_json? — Rodauth
- #only_json? — Rodauth::InternalRequestMethods
- #open_account? — Rodauth
- #otp_add_key — Rodauth
- #otp_available? — Rodauth
- #otp_exists? — Rodauth
- #otp_hmac_old_secret — Rodauth
- #otp_hmac_secret — Rodauth
- #otp_issuer — Rodauth
- #otp_key_ds — Rodauth
- #otp_keys_use_hmac? — Rodauth
- #otp_last_use — Rodauth
- #otp_locked_out? — Rodauth
- #otp_lockout_redirect — Rodauth
- #otp_new_secret — Rodauth
- #otp_provisioning_name — Rodauth
- #otp_provisioning_uri — Rodauth
- #otp_qr_code — Rodauth
- #otp_record_authentication_failure — Rodauth
- #otp_remove — Rodauth
- #otp_remove_auth_failures — Rodauth
- #otp_setup_view — Rodauth::InternalRequestMethods
- #otp_tmp_key — Rodauth
- #otp_unlock_auth_failure — Rodauth
- #otp_unlock_auth_success — Rodauth
- #otp_unlock_available? — Rodauth
- #otp_unlock_data — Rodauth
- #otp_unlock_deadline — Rodauth
- #otp_unlock_deadline_passed? — Rodauth
- #otp_unlock_ds — Rodauth
- #otp_unlock_next_auth_attempt_after — Rodauth
- #otp_unlock_num_successes — Rodauth
- #otp_unlock_refresh_tag — Rodauth
- #otp_unlock_reset — Rodauth
- #otp_unlock_success_cooldown_seconds — Rodauth
- #otp_update_last_use — Rodauth
- #otp_user_key — Rodauth
- #otp_valid_code? — Rodauth
- #otp_valid_key? — Rodauth
- #over_max_bytesize_param_value — Rodauth
- #param — Rodauth
- #param_or_nil — Rodauth
- #password_confirm_label — Rodauth
- #password_does_not_contain_null_byte? — Rodauth
- #password_does_not_meet_requirements_message — Rodauth
- #password_doesnt_match_previous_password? — Rodauth
- #password_expiration_ds — Rodauth
- #password_expired? — Rodauth
- #password_field_autocomplete_value — Rodauth
- #password_has_enough_character_groups? — Rodauth
- #password_has_no_invalid_pattern? — Rodauth
- #password_hash — Rodauth
- #password_hash_cost — Rodauth
- #password_hash_ds — Rodauth
- #password_hash_match? — Rodauth
- #password_hash_using_salt — Rodauth
- #password_match? — Rodauth
- #password_meets_length_requirements? — Rodauth
- #password_meets_requirements? — Rodauth
- #password_not_in_dictionary? — Rodauth
- #password_not_one_of_the_most_common? — Rodauth
- #password_not_too_many_repeating_characters? — Rodauth
- #password_one_of_most_common? — Rodauth
- #password_recently_entered? — Rodauth
- #password_reset_ds — Rodauth
- #password_too_long_message — Rodauth
- #password_too_many_bytes_message — Rodauth
- #password_too_short_message — Rodauth
- #possible_authentication_methods — Rodauth
- #post_configure — Rodauth
- #precompile_rodauth_templates — Rodauth::ClassMethods
- #previous_password_ds — Rodauth
- #raised_uniqueness_violation — Rodauth
- #raises_uniqueness_violation? — Rodauth
- #random_key — Rodauth
- #raw_param — Rodauth
- #raw_param — Rodauth::InternalRequestMethods
- #recovery_code_match? — Rodauth
- #recovery_codes_available? — Rodauth
- #recovery_codes_ds — Rodauth
- #recovery_codes_primary? — Rodauth
- #recovery_codes_remove — Rodauth
- #redirect — Rodauth::Feature
- #redirect — Rodauth
- #remember_key_ds — Rodauth
- #remember_login — Rodauth
- #remembered_session_id — Rodauth
- #remove_active_session — Rodauth
- #remove_all_active_sessions — Rodauth
- #remove_all_active_sessions_except_current — Rodauth
- #remove_all_active_sessions_except_for — Rodauth
- #remove_all_webauthn_keys_and_user_ids — Rodauth
- #remove_current_session — Rodauth
- #remove_email_auth_key — Rodauth
- #remove_inactive_sessions — Rodauth
- #remove_jwt_refresh_token_key — Rodauth
- #remove_lockout_metadata — Rodauth
- #remove_remember_key — Rodauth
- #remove_reset_password_key — Rodauth
- #remove_session_value — Rodauth
- #remove_verify_account_key — Rodauth
- #remove_verify_login_change_key — Rodauth
- #remove_webauthn_key — Rodauth
- #render — Rodauth
- #render_multi_phase_login_forms — Rodauth
- #request — Rodauth
- #require_account — Rodauth
- #require_account_session — Rodauth
- #require_authentication — Rodauth
- #require_current_password — Rodauth
- #require_http_basic_auth — Rodauth
- #require_login — Rodauth
- #require_login_confirmation? — Rodauth
- #require_login_confirmation? — Rodauth::InternalRequestMethods
- #require_login_redirect — Rodauth
- #require_otp_setup — Rodauth
- #require_password_authentication — Rodauth
- #require_password_authentication? — Rodauth
- #require_password_confirmation? — Rodauth::InternalRequestMethods
- #require_response — Rodauth
- #require_sms_available — Rodauth
- #require_sms_not_setup — Rodauth
- #require_sms_setup — Rodauth
- #require_two_factor_authenticated — Rodauth
- #require_two_factor_not_authenticated — Rodauth
- #require_two_factor_setup — Rodauth
- #require_webauthn_setup — Rodauth
- #rescue_jwt_payload — Rodauth
- #reset_password_email_link — Rodauth
- #reset_password_email_recently_sent? — Rodauth
- #reset_password_key_insert_hash — Rodauth
- #reset_single_session_key — Rodauth
- #response — Rodauth::Feature
- #response — Rodauth
- #retry_on_uniqueness_violation — Rodauth
- #return_json_response — Rodauth
- #return_response — Rodauth
- #rodauth — Rodauth::InstanceMethods
- #rodauth — Rodauth::ClassMethods
- #rodauth — Rodauth::RequestMethods
- #route — Rodauth::Feature
- #route! — Rodauth
- #route_path — Rodauth
- #route_url — Rodauth
- #save_account — Rodauth
- #send_email — Rodauth
- #send_verify_login_change_email — Rodauth
- #serialize_audit_log_metadata — Rodauth
- #session — Rodauth
- #session_inactivity_deadline_condition — Rodauth
- #session_jwt — Rodauth
- #session_key — Rodauth::Feature
- #session_lifetime_deadline_condition — Rodauth
- #session_value — Rodauth
- #set_deadline_value — Rodauth
- #set_deadline_values? — Rodauth
- #set_email_auth_email_last_sent — Rodauth
- #set_error_flash — Rodauth
- #set_error_flash — Rodauth::InternalRequestMethods
- #set_error_reason — Rodauth
- #set_error_reason — Rodauth::InternalRequestMethods
- #set_expired — Rodauth
- #set_field_error — Rodauth
- #set_http_basic_auth_error_response — Rodauth
- #set_jwt — Rodauth
- #set_jwt_refresh_token_hmac_session_key — Rodauth
- #set_jwt_token — Rodauth
- #set_last_password_entry — Rodauth
- #set_login_requirement_error_message — Rodauth
- #set_new_account_password — Rodauth
- #set_notice_flash — Rodauth
- #set_notice_flash — Rodauth::InternalRequestMethods
- #set_notice_now_flash — Rodauth
- #set_notice_now_flash — Rodauth::InternalRequestMethods
- #set_password — Rodauth
- #set_password_requirement_error_message — Rodauth
- #set_redirect_error_flash — Rodauth
- #set_redirect_error_flash — Rodauth::InternalRequestMethods
- #set_redirect_error_status — Rodauth
- #set_remember_cookie — Rodauth
- #set_reset_password_email_last_sent — Rodauth
- #set_response_error_reason_status — Rodauth
- #set_response_error_status — Rodauth
- #set_response_header — Rodauth
- #set_session_value — Rodauth
- #set_single_session_key — Rodauth
- #set_title — Rodauth
- #set_unlock_account_email_last_sent — Rodauth
- #set_verify_account_email_last_sent — Rodauth
- #setup_account_verification — Rodauth
- #show_lockout_page — Rodauth
- #show_otp_auth_link? — Rodauth
- #single_session_ds — Rodauth
- #skip_login_field_on_login? — Rodauth
- #skip_password_field_on_login? — Rodauth
- #skip_status_checks? — Rodauth
- #sms_auth_message — Rodauth
- #sms_available? — Rodauth
- #sms_code — Rodauth
- #sms_code_issued_at — Rodauth
- #sms_code_match? — Rodauth
- #sms_codes_primary? — Rodauth
- #sms_confirm — Rodauth
- #sms_confirm_failure — Rodauth
- #sms_confirm_message — Rodauth
- #sms_confirmation_match? — Rodauth
- #sms_current_auth? — Rodauth
- #sms_disable — Rodauth
- #sms_ds — Rodauth
- #sms_failures — Rodauth
- #sms_locked_out? — Rodauth
- #sms_needs_confirmation? — Rodauth
- #sms_needs_confirmation_notice_flash — Rodauth
- #sms_new_auth_code — Rodauth
- #sms_new_confirm_code — Rodauth
- #sms_normalize_phone — Rodauth
- #sms_phone — Rodauth
- #sms_record_failure — Rodauth
- #sms_remove_expired_confirm_code — Rodauth
- #sms_remove_failures — Rodauth
- #sms_send — Rodauth
- #sms_send_auth_code — Rodauth
- #sms_send_confirm_code — Rodauth
- #sms_set_code — Rodauth
- #sms_setup — Rodauth
- #sms_setup? — Rodauth
- #sms_valid_phone? — Rodauth
- #split_token — Rodauth
- #template_path — Rodauth
- #throw_basic_auth_error — Rodauth
- #throw_error — Rodauth
- #throw_error_reason — Rodauth
- #throw_error_status — Rodauth
- #throw_rodauth_error — Rodauth
- #timing_safe_eql? — Rodauth
- #token_link — Rodauth
- #token_param_value — Rodauth
- #transaction — Rodauth
- #translatable_method — Rodauth::Feature
- #translate — Rodauth
- #two_factor_auth_links — Rodauth
- #two_factor_authenticate — Rodauth
- #two_factor_authenticated? — Rodauth
- #two_factor_authentication_setup? — Rodauth
- #two_factor_login_type_match? — Rodauth
- #two_factor_modifications_require_password? — Rodauth
- #two_factor_modifications_require_password? — Rodauth::InternalRequestMethods
- #two_factor_partially_authenticated? — Rodauth
- #two_factor_password_match? — Rodauth
- #two_factor_remove — Rodauth
- #two_factor_remove_auth_failures — Rodauth
- #two_factor_remove_links — Rodauth
- #two_factor_remove_session — Rodauth
- #two_factor_setup_links — Rodauth
- #two_factor_update_session — Rodauth
- #unique_constraint_violation_class — Rodauth
- #unlock_account — Rodauth
- #unlock_account_email_link — Rodauth
- #unlock_account_email_recently_sent? — Rodauth
- #unverified_grace_period_expired? — Rodauth
- #update_account — Rodauth
- #update_activity — Rodauth
- #update_current_session? — Rodauth
- #update_hash_ds — Rodauth
- #update_last_activity — Rodauth
- #update_last_login — Rodauth
- #update_login — Rodauth
- #update_password_changed_at — Rodauth
- #update_password_hash? — Rodauth
- #update_session — Rodauth
- #update_single_session_key — Rodauth
- #update_sms — Rodauth
- #use_database_authentication_functions? — Rodauth
- #use_date_arithmetic? — Rodauth
- #use_json? — Rodauth
- #use_jwt? — Rodauth
- #use_multi_phase_login? — Rodauth
- #use_request_specific_csrf_tokens? — Rodauth
- #use_scope_clear_session? — Rodauth
- #uses_two_factor_authentication? — Rodauth
- #valid_jwt? — Rodauth
- #valid_login_entered? — Rodauth
- #valid_new_webauthn_credential? — Rodauth
- #valid_webauthn_credential_auth? — Rodauth
- #verified_account? — Rodauth
- #verify_account — Rodauth
- #verify_account_check_already_logged_in — Rodauth
- #verify_account_ds — Rodauth
- #verify_account_email_link — Rodauth
- #verify_account_email_recently_sent? — Rodauth
- #verify_account_email_resend — Rodauth
- #verify_account_key_insert_hash — Rodauth
- #verify_account_set_password? — Rodauth
- #verify_account_view — Rodauth
- #verify_login_change — Rodauth
- #verify_login_change_ds — Rodauth
- #verify_login_change_email_body — Rodauth
- #verify_login_change_email_link — Rodauth
- #verify_login_change_key_insert_hash — Rodauth
- #verify_login_change_old_login — Rodauth
- #view — Rodauth::Feature
- #view — Rodauth
- #webauthn_account_id — Rodauth
- #webauthn_allow — Rodauth
- #webauthn_auth_additional_form_tags — Rodauth
- #webauthn_auth_credential_from_form_submission — Rodauth
- #webauthn_auth_data — Rodauth
- #webauthn_auth_form_path — Rodauth
- #webauthn_auth_view — Rodauth::InternalRequestMethods
- #webauthn_authenticator_selection — Rodauth
- #webauthn_create_relying_party_opts — Rodauth
- #webauthn_credential_options_for_get — Rodauth
- #webauthn_extensions — Rodauth
- #webauthn_form_submission_call — Rodauth
- #webauthn_get_relying_party_opts — Rodauth
- #webauthn_key_insert_hash — Rodauth
- #webauthn_keys_ds — Rodauth
- #webauthn_login_options? — Rodauth
- #webauthn_login_verification_factor? — Rodauth
- #webauthn_origin — Rodauth
- #webauthn_relying_party — Rodauth
- #webauthn_remove_authenticated_session — Rodauth
- #webauthn_rp_id — Rodauth
- #webauthn_rp_name — Rodauth
- #webauthn_setup? — Rodauth
- #webauthn_setup_credential_from_form_submission — Rodauth
- #webauthn_setup_data — Rodauth
- #webauthn_setup_view — Rodauth::InternalRequestMethods
- #webauthn_update_session — Rodauth
- #webauthn_user_ids_ds — Rodauth
- #webauthn_user_name — Rodauth
- #webauthn_user_verification — Rodauth