DRF Auth Kit
Getting Started
Introduction
Installation
Getting Started
Configuration
User Guides
API Documentation Setup
Basic Usage
Social Authentication
Multi-Factor Authentication (MFA)
Customization
Migration from dj-rest-auth
API Reference
Authentication
Serializers
Views
Multi-Factor Authentication
Social Authentication
Development
Upcoming Features
Contributing
Changelog
DRF Auth Kit
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__init__() (auth_kit.mfa.exceptions.MFAMethodDoesNotExistError method)
(auth_kit.mfa.handlers.base.MFABaseHandler method)
(auth_kit.mfa.serializers.login_factors.MFAFirstStepResponseSerializer method)
(auth_kit.mfa.serializers.mfa.MFAMethodDeleteSerializer method)
(auth_kit.mfa.serializers.mfa.MFAMethodPrimaryUpdateSerializer method)
(auth_kit.serializers.jwt.CookieTokenRefreshSerializer method)
(auth_kit.serializers.login_factors.LoginRequestSerializer method)
(auth_kit.serializers.PasswordChangeSerializer method)
(auth_kit.serializers.RegisterSerializer method)
(auth_kit.social.views.login.SocialLoginView method)
(auth_kit.views.LoginView method)
A
access_token (auth_kit.social.serializers.login.SocialLoginWithCodeRequestSerializer attribute)
adapter_class (auth_kit.social.views.login.SocialLoginView attribute)
AllAuthPasswordResetForm (class in auth_kit.forms)
APPLICATION_ISSUER_NAME (auth_kit.mfa.handlers.app.MFAAppHandler attribute)
auth_kit.authentication
module
auth_kit.forms
module
auth_kit.jwt_auth
module
auth_kit.mfa
module
auth_kit.mfa.exceptions
module
auth_kit.mfa.handlers.app
module
auth_kit.mfa.handlers.base
module
auth_kit.mfa.handlers.email
module
auth_kit.mfa.mfa_settings
module
auth_kit.mfa.models
module
auth_kit.mfa.serializers.login
module
auth_kit.mfa.serializers.login_factors
module
auth_kit.mfa.serializers.mfa
module
auth_kit.mfa.services.backup_codes
module
auth_kit.mfa.services.user_token
module
auth_kit.mfa.utils
module
auth_kit.mfa.views.login
module
auth_kit.mfa.views.mfa
module
auth_kit.serializer_fields
module
auth_kit.serializers
module
auth_kit.serializers.jwt
module
auth_kit.serializers.login
module
auth_kit.serializers.login_factors
module
auth_kit.serializers.logout
module
auth_kit.serializers.password
module
auth_kit.serializers.registration
module
auth_kit.serializers.token
module
auth_kit.serializers.user
module
auth_kit.social
module
auth_kit.social.serializers.account
module
auth_kit.social.serializers.connect
module
auth_kit.social.serializers.login
module
auth_kit.social.utils
module
auth_kit.social.views.account
module
auth_kit.social.views.connect
module
auth_kit.social.views.login
module
auth_kit.social.views.ui
module
auth_kit.views
module
auth_kit.views.jwt
module
auth_kit.views.login
module
auth_kit.views.logout
module
auth_kit.views.password
module
auth_kit.views.registration
module
auth_kit.views.user
module
authenticate() (auth_kit.authentication.JWTCookieAuthentication method)
(auth_kit.authentication.TokenCookieAuthentication method)
(auth_kit.serializers.login_factors.LoginRequestSerializer method)
authenticate_credentials() (auth_kit.authentication.AuthKitCookieAuthentication method)
authenticate_with_cookie() (auth_kit.authentication.AuthKitCookieAuthentication method)
authentication_classes (auth_kit.mfa.views.LoginChangeMethodView attribute)
(auth_kit.mfa.views.LoginFirstStepView attribute)
(auth_kit.mfa.views.LoginMFAResendView attribute)
(auth_kit.mfa.views.LoginSecondStepView attribute)
(auth_kit.views.LoginView attribute)
(auth_kit.views.PasswordResetConfirmView attribute)
(auth_kit.views.PasswordResetView attribute)
(auth_kit.views.RegisterView attribute)
(auth_kit.views.ResendEmailVerificationView attribute)
(auth_kit.views.VerifyEmailView attribute)
AuthKitCookieAuthentication (class in auth_kit.authentication)
AuthKitLogoutSerializer (class in auth_kit.serializers.logout)
B
BACKUP_CODE_ALLOWED_CHARS (auth_kit.mfa.mfa_settings.MFASetting attribute)
BACKUP_CODE_LENGTH (auth_kit.mfa.mfa_settings.MFASetting attribute)
BACKUP_CODE_SECURE_HASH (auth_kit.mfa.mfa_settings.MFASetting attribute)
backup_codes (auth_kit.mfa.models.MFAMethod property)
(auth_kit.mfa.serializers.mfa.MFAMethodCreateSerializer attribute)
BaseLoginResponseSerializer (class in auth_kit.serializers.login_factors)
C
check_method() (auth_kit.mfa.models.MFAMethodManager method)
check_social_login_account() (auth_kit.social.serializers.connect.SocialConnectSerializer method)
(auth_kit.social.serializers.login.SocialLoginWithTokenRequestSerializer method)
check_token() (auth_kit.mfa.services.user_token.EphemeralTokenService method)
clean_email() (auth_kit.forms.AllAuthPasswordResetForm method)
code (auth_kit.mfa.exceptions.MFAMethodDoesNotExistError attribute)
(auth_kit.mfa.serializers.login_factors.MFASecondStepRequestSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodConfirmSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodDeactivateSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodDeleteSerializer attribute)
confirm() (auth_kit.mfa.views.MFAMethodViewSet method)
CookieTokenRefreshSerializer (class in auth_kit.serializers.jwt)
create() (auth_kit.mfa.serializers.mfa.MFAMethodCreateSerializer method)
(auth_kit.mfa.views.MFAMethodViewSet method)
create_redirect_response() (auth_kit.views.LoginView method)
create_response_with_cookies() (auth_kit.views.LoginView method)
create_with_backup_codes() (auth_kit.mfa.models.MFAMethodManager method)
custom_authenticate() (auth_kit.authentication.AuthKitCookieAuthentication method)
custom_signup() (auth_kit.serializers.RegisterSerializer method)
custom_validation() (auth_kit.serializers.PasswordChangeSerializer method)
(auth_kit.serializers.PasswordResetConfirmSerializer method)
D
deactivate() (auth_kit.mfa.views.MFAMethodViewSet method)
delete() (auth_kit.mfa.views.MFAMethodViewSet method)
destroy() (auth_kit.social.views.account.SocialAccountViewSet method)
detail (auth_kit.mfa.exceptions.MFAMethodDoesNotExistError attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodCreateSerializer attribute)
dispatch() (auth_kit.views.LoginView method)
(auth_kit.views.PasswordChangeView method)
(auth_kit.views.PasswordResetConfirmView method)
(auth_kit.views.RegisterView method)
DISPLAY_NAME (auth_kit.mfa.handlers.app.MFAAppHandler attribute)
(auth_kit.mfa.handlers.base.MFABaseHandler attribute)
(auth_kit.mfa.handlers.email.MFAEmailHandler attribute)
E
EMAIL_HTML_TEMPLATE (auth_kit.mfa.handlers.email.MFAEmailHandler attribute)
EMAIL_PLAIN_TEMPLATE (auth_kit.mfa.handlers.email.MFAEmailHandler attribute)
EMAIL_SUBJECT (auth_kit.mfa.handlers.email.MFAEmailHandler attribute)
ephemeral_token (auth_kit.mfa.serializers.login_factors.MFAChangeMethodSerializer attribute)
(auth_kit.mfa.serializers.login_factors.MFAFirstStepResponseSerializer attribute)
(auth_kit.mfa.serializers.login_factors.MFAResendSerializer attribute)
(auth_kit.mfa.serializers.login_factors.MFASecondStepRequestSerializer attribute)
ephemeral_token_service (in module auth_kit.mfa.services.user_token)
EphemeralTokenService (class in auth_kit.mfa.services.user_token)
EXPIRY_TIME (auth_kit.mfa.services.user_token.EphemeralTokenService attribute)
extract_refresh_token() (auth_kit.serializers.jwt.CookieTokenRefreshSerializer method)
F
finalize_response() (auth_kit.views.jwt.RefreshViewWithCookieSupport method)
G
generate_backup_codes() (in module auth_kit.mfa.services.backup_codes)
get() (auth_kit.views.UserView method)
(auth_kit.views.VerifyEmailView method)
get_auth_user() (auth_kit.serializers.login_factors.LoginRequestSerializer method)
get_by_name() (auth_kit.mfa.models.MFAMethodManager method)
get_callback_url() (auth_kit.social.serializers.connect.SocialConnectSerializer method)
(auth_kit.social.serializers.login.SocialLoginWithCodeRequestSerializer method)
get_cleaned_data() (auth_kit.serializers.RegisterSerializer method)
get_email_options() (auth_kit.serializers.PasswordResetSerializer method)
get_initialize_method_serializer_class() (auth_kit.mfa.handlers.app.MFAAppHandler class method)
(auth_kit.mfa.handlers.base.MFABaseHandler class method)
get_login_from_token() (auth_kit.social.serializers.login.SocialLoginWithTokenRequestSerializer method)
get_login_response_serializer() (in module auth_kit.serializers.login_factors)
get_login_serializer() (in module auth_kit.serializers.login)
get_mfa_first_step_serializer() (in module auth_kit.mfa.serializers.login)
get_mfa_login_first_step_response_schemas() (in module auth_kit.mfa.utils)
get_mfa_second_step_serializer() (in module auth_kit.mfa.serializers.login)
GET_NO_MFA_LOGIN_RESPONSE_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
get_no_mfa_login_response_serializer() (in module auth_kit.mfa.serializers.login_factors)
get_object() (auth_kit.views.UserView method)
get_otp_code() (auth_kit.mfa.handlers.base.MFABaseHandler method)
get_primary_active() (auth_kit.mfa.models.MFAMethodManager method)
get_queryset() (auth_kit.mfa.views.MFAMethodViewSet method)
(auth_kit.social.views.account.SocialAccountViewSet method)
(auth_kit.views.ResendEmailVerificationView method)
(auth_kit.views.UserView method)
get_response_data() (auth_kit.views.RegisterView method)
get_security_definition() (auth_kit.authentication.JWTCookieAuthenticationScheme method)
(auth_kit.authentication.TokenCookieAuthenticationScheme method)
get_serializer() (auth_kit.views.VerifyEmailView method)
get_serializer_class() (auth_kit.mfa.views.LoginFirstStepView method)
(auth_kit.mfa.views.LoginSecondStepView method)
(auth_kit.mfa.views.MFAMethodViewSet method)
(auth_kit.social.views.connect.SocialConnectView method)
(auth_kit.social.views.login.SocialLoginView method)
(auth_kit.views.LoginView method)
(auth_kit.views.LogoutView method)
get_setup_data_schemas() (in module auth_kit.mfa.utils)
get_social_connect_callback_url() (in module auth_kit.social.utils)
get_social_login() (auth_kit.social.serializers.login.SocialLoginWithTokenRequestSerializer method)
get_social_login_callback_url() (in module auth_kit.social.utils)
get_social_login_serializer() (in module auth_kit.social.serializers.login)
get_user() (auth_kit.serializers.login_factors.BaseLoginResponseSerializer method)
H
handle_social_login() (auth_kit.social.serializers.login.SocialLoginWithTokenRequestSerializer method)
I
id (auth_kit.mfa.models.MFAMethod attribute)
id_token (auth_kit.social.serializers.login.SocialLoginWithCodeRequestSerializer attribute)
initial() (auth_kit.views.LogoutView method)
initialize_method() (auth_kit.mfa.handlers.app.MFAAppHandler method)
(auth_kit.mfa.handlers.base.MFABaseHandler method)
is_active (auth_kit.mfa.models.MFAMethod attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodConfigSerializer attribute)
is_primary (auth_kit.mfa.models.MFAMethod attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodConfigSerializer attribute)
is_setup (auth_kit.mfa.serializers.mfa.MFAMethodConfigSerializer attribute)
J
jwt_encode() (in module auth_kit.jwt_auth)
JWTCookieAuthentication (class in auth_kit.authentication)
JWTCookieAuthenticationScheme (class in auth_kit.authentication)
JWTResponseSerializer (class in auth_kit.serializers.login_factors)
JWTSerializer (class in auth_kit.serializers.jwt)
K
KEY_SALT (auth_kit.mfa.services.user_token.EphemeralTokenService attribute)
keyword (auth_kit.authentication.TokenCookieAuthentication attribute)
L
list() (auth_kit.mfa.views.MFAMethodViewSet method)
(auth_kit.social.views.account.SocialAccountViewSet method)
LOGIN_CHANGE_METHOD_VIEW (auth_kit.mfa.mfa_settings.MFASetting attribute)
LOGIN_FIRST_STEP_VIEW (auth_kit.mfa.mfa_settings.MFASetting attribute)
LOGIN_MFA_METHOD_VIEW_SET (auth_kit.mfa.mfa_settings.MFASetting attribute)
LOGIN_MFA_RESEND_VIEW (auth_kit.mfa.mfa_settings.MFASetting attribute)
LOGIN_SECOND_STEP_VIEW (auth_kit.mfa.mfa_settings.MFASetting attribute)
LoginChangeMethodView (class in auth_kit.mfa.views)
LoginFirstStepView (class in auth_kit.mfa.views)
LoginMFAResendView (class in auth_kit.mfa.views)
LoginRequestSerializer (class in auth_kit.serializers.login_factors)
LoginSecondStepView (class in auth_kit.mfa.views)
LoginView (class in auth_kit.views)
logout() (auth_kit.views.LogoutView method)
logout_custom() (auth_kit.views.LogoutView method)
logout_jwt() (auth_kit.views.LogoutView method)
LogoutView (class in auth_kit.views)
M
make_token() (auth_kit.mfa.services.user_token.EphemeralTokenService method)
media (auth_kit.forms.AllAuthPasswordResetForm property)
method (auth_kit.mfa.serializers.login_factors.MFAFirstStepResponseSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodConfirmSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodCreateSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodDeactivateSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodDeleteSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodPrimaryUpdateSerializer attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodSendCodeSerializer attribute)
MFA_APPLICATION_NAME (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_CHANGE_METHOD_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_DELETE_ACTIVE_METHOD_REQUIRE_CODE (auth_kit.mfa.mfa_settings.MFASetting attribute)
mfa_enabled (auth_kit.mfa.serializers.login_factors.MFAFirstStepResponseSerializer attribute)
MFA_EPHEMERAL_TOKEN_EXPIRY (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_FIRST_STEP_RESPONSE_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_FIRST_STEP_SERIALIZER_FACTORY (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_HANDLERS (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_METHOD_CONFIG_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_METHOD_CONFIRM_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_METHOD_CREATE_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_METHOD_DEACTIVATE_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_METHOD_DELETE_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_METHOD_PRIMARY_UPDATE_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_METHOD_SEND_CODE_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_MODEL (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_PREVENT_DELETE_ACTIVE_METHOD (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_PREVENT_DELETE_PRIMARY_METHOD (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_RESEND_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_SECOND_STEP_REQUEST_SERIALIZER (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_SECOND_STEP_SERIALIZER_FACTORY (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_TOTP_DEFAULT_INTERVAL (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_TOTP_DEFAULT_VALID_WINDOW (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFA_UPDATE_PRIMARY_METHOD_REQUIRED_PRIMARY_CODE (auth_kit.mfa.mfa_settings.MFASetting attribute)
MFAAppHandler (class in auth_kit.mfa.handlers.app)
MFABaseHandler (class in auth_kit.mfa.handlers.base)
MFAChangeMethodSerializer (class in auth_kit.mfa.serializers.login_factors)
MFAEmailHandler (class in auth_kit.mfa.handlers.email)
MFAFirstStepResponseSerializer (class in auth_kit.mfa.serializers.login_factors)
MFAMethod (class in auth_kit.mfa.models)
MFAMethod.DoesNotExist
MFAMethod.MultipleObjectsReturned
MFAMethodConfigSerializer (class in auth_kit.mfa.serializers.mfa)
MFAMethodConfirmSerializer (class in auth_kit.mfa.serializers.mfa)
MFAMethodCreateSerializer (class in auth_kit.mfa.serializers.mfa)
MFAMethodDeactivateSerializer (class in auth_kit.mfa.serializers.mfa)
MFAMethodDeleteSerializer (class in auth_kit.mfa.serializers.mfa)
MFAMethodDoesNotExistError
MFAMethodManager (class in auth_kit.mfa.models)
MFAMethodPrimaryUpdateSerializer (class in auth_kit.mfa.serializers.mfa)
MFAMethodSendCodeSerializer (class in auth_kit.mfa.serializers.mfa)
MFAMethodViewSet (class in auth_kit.mfa.views)
MFAResendSerializer (class in auth_kit.mfa.serializers.login_factors)
MFASecondStepRequestSerializer (class in auth_kit.mfa.serializers.login_factors)
MFASetting (class in auth_kit.mfa.mfa_settings)
module
auth_kit.authentication
auth_kit.forms
auth_kit.jwt_auth
auth_kit.mfa
auth_kit.mfa.exceptions
auth_kit.mfa.handlers.app
auth_kit.mfa.handlers.base
auth_kit.mfa.handlers.email
auth_kit.mfa.mfa_settings
auth_kit.mfa.models
auth_kit.mfa.serializers.login
auth_kit.mfa.serializers.login_factors
auth_kit.mfa.serializers.mfa
auth_kit.mfa.services.backup_codes
auth_kit.mfa.services.user_token
auth_kit.mfa.utils
auth_kit.mfa.views.login
auth_kit.mfa.views.mfa
auth_kit.serializer_fields
auth_kit.serializers
auth_kit.serializers.jwt
auth_kit.serializers.login
auth_kit.serializers.login_factors
auth_kit.serializers.logout
auth_kit.serializers.password
auth_kit.serializers.registration
auth_kit.serializers.token
auth_kit.serializers.user
auth_kit.social
auth_kit.social.serializers.account
auth_kit.social.serializers.connect
auth_kit.social.serializers.login
auth_kit.social.utils
auth_kit.social.views.account
auth_kit.social.views.connect
auth_kit.social.views.login
auth_kit.social.views.ui
auth_kit.views
auth_kit.views.jwt
auth_kit.views.login
auth_kit.views.logout
auth_kit.views.password
auth_kit.views.registration
auth_kit.views.user
N
name (auth_kit.authentication.JWTCookieAuthenticationScheme attribute)
(auth_kit.authentication.TokenCookieAuthenticationScheme attribute)
NAME (auth_kit.mfa.handlers.app.MFAAppHandler attribute)
(auth_kit.mfa.handlers.base.MFABaseHandler attribute)
(auth_kit.mfa.handlers.email.MFAEmailHandler attribute)
name (auth_kit.mfa.models.MFAMethod attribute)
(auth_kit.mfa.serializers.mfa.MFAMethodConfigSerializer attribute)
new_method (auth_kit.mfa.serializers.login_factors.MFAChangeMethodSerializer attribute)
normalize_app_name() (in module auth_kit.social.utils)
NUM_OF_BACKUP_CODES (auth_kit.mfa.mfa_settings.MFASetting attribute)
O
objects (auth_kit.mfa.models.MFAMethod attribute)
optional (auth_kit.authentication.JWTCookieAuthenticationScheme attribute)
(auth_kit.authentication.TokenCookieAuthenticationScheme attribute)
P
pagination_class (auth_kit.mfa.views.MFAMethodViewSet attribute)
password_reset_url_generator() (in module auth_kit.forms)
PasswordChangeSerializer (class in auth_kit.serializers)
PasswordChangeView (class in auth_kit.views)
PasswordResetConfirmSerializer (class in auth_kit.serializers)
PasswordResetConfirmView (class in auth_kit.views)
PasswordResetSerializer (class in auth_kit.serializers)
PasswordResetView (class in auth_kit.views)
patch() (auth_kit.views.UserView method)
perform_destroy() (auth_kit.social.views.account.SocialAccountViewSet method)
perform_login() (auth_kit.views.LoginView method)
perform_session_login() (auth_kit.views.LoginView method)
permission_classes (auth_kit.mfa.views.LoginChangeMethodView attribute)
(auth_kit.mfa.views.LoginFirstStepView attribute)
(auth_kit.mfa.views.LoginMFAResendView attribute)
(auth_kit.mfa.views.LoginSecondStepView attribute)
(auth_kit.mfa.views.MFAMethodViewSet attribute)
(auth_kit.social.views.account.SocialAccountViewSet attribute)
(auth_kit.social.views.connect.SocialConnectView attribute)
(auth_kit.views.LoginView attribute)
(auth_kit.views.LogoutView attribute)
(auth_kit.views.PasswordChangeView attribute)
(auth_kit.views.PasswordResetConfirmView attribute)
(auth_kit.views.PasswordResetView attribute)
(auth_kit.views.RegisterView attribute)
(auth_kit.views.ResendEmailVerificationView attribute)
(auth_kit.views.UserView attribute)
(auth_kit.views.VerifyEmailView attribute)
post() (auth_kit.mfa.views.LoginChangeMethodView method)
(auth_kit.mfa.views.LoginFirstStepView method)
(auth_kit.mfa.views.LoginMFAResendView method)
(auth_kit.mfa.views.LoginSecondStepView method)
(auth_kit.social.views.connect.SocialConnectView method)
(auth_kit.social.views.login.SocialLoginView method)
(auth_kit.views.jwt.RefreshViewWithCookieSupport method)
(auth_kit.views.LoginView method)
(auth_kit.views.LogoutView method)
(auth_kit.views.PasswordChangeView method)
(auth_kit.views.PasswordResetConfirmView method)
(auth_kit.views.PasswordResetView method)
(auth_kit.views.RegisterView method)
(auth_kit.views.ResendEmailVerificationView method)
(auth_kit.views.VerifyEmailView method)
primary() (auth_kit.mfa.views.MFAMethodViewSet method)
primary_code (auth_kit.mfa.serializers.mfa.MFAMethodPrimaryUpdateSerializer attribute)
put() (auth_kit.views.UserView method)
R
RefreshViewWithCookieSupport (class in auth_kit.views.jwt)
RegisterSerializer (class in auth_kit.serializers)
RegisterView (class in auth_kit.views)
REQUIRES_DISPATCH (auth_kit.mfa.handlers.app.MFAAppHandler attribute)
(auth_kit.mfa.handlers.base.MFABaseHandler attribute)
ResendEmailVerificationSerializer (class in auth_kit.serializers)
ResendEmailVerificationView (class in auth_kit.views)
reset_form (auth_kit.serializers.PasswordResetSerializer attribute)
S
save() (auth_kit.forms.AllAuthPasswordResetForm method)
(auth_kit.serializers.PasswordChangeSerializer method)
(auth_kit.serializers.PasswordResetConfirmSerializer method)
(auth_kit.serializers.PasswordResetSerializer method)
(auth_kit.serializers.RegisterSerializer method)
secret (auth_kit.mfa.models.MFAMethod attribute)
SECRET (auth_kit.mfa.services.user_token.EphemeralTokenService attribute)
send() (auth_kit.mfa.views.MFAMethodViewSet method)
send_code() (auth_kit.mfa.handlers.base.MFABaseHandler method)
(auth_kit.mfa.handlers.email.MFAEmailHandler method)
serializer_class (auth_kit.mfa.views.LoginChangeMethodView attribute)
(auth_kit.mfa.views.LoginMFAResendView attribute)
(auth_kit.social.views.account.SocialAccountViewSet attribute)
(auth_kit.views.jwt.RefreshViewWithCookieSupport attribute)
(auth_kit.views.PasswordChangeView attribute)
(auth_kit.views.PasswordResetConfirmView attribute)
(auth_kit.views.PasswordResetView attribute)
(auth_kit.views.RegisterView attribute)
(auth_kit.views.ResendEmailVerificationView attribute)
(auth_kit.views.UserView attribute)
set_auth_kit_cookie() (in module auth_kit.jwt_auth)
set_custom_cookie() (auth_kit.views.LoginView method)
set_login_user() (auth_kit.social.serializers.connect.SocialConnectSerializer method)
(auth_kit.social.serializers.login.SocialLoginWithTokenRequestSerializer method)
set_password_form (auth_kit.serializers.PasswordChangeSerializer attribute)
(auth_kit.serializers.PasswordResetConfirmSerializer attribute)
set_password_form_class (auth_kit.serializers.PasswordChangeSerializer attribute)
(auth_kit.serializers.PasswordResetConfirmSerializer attribute)
setup_data (auth_kit.mfa.serializers.mfa.MFAMethodCreateSerializer attribute)
SETUP_RESPONSE_MESSAGE (auth_kit.mfa.handlers.base.MFABaseHandler attribute)
(auth_kit.mfa.handlers.email.MFAEmailHandler attribute)
SocialAccountSerializer (class in auth_kit.social.serializers.account)
SocialAccountViewSet (class in auth_kit.social.views.account)
SocialConnectSerializer (class in auth_kit.social.serializers.connect)
SocialConnectView (class in auth_kit.social.views.connect)
SocialLoginView (class in auth_kit.social.views.login)
SocialLoginWithCodeRequestSerializer (class in auth_kit.social.serializers.login)
SocialLoginWithTokenRequestSerializer (class in auth_kit.social.serializers.login)
T
target_class (auth_kit.authentication.JWTCookieAuthenticationScheme attribute)
(auth_kit.authentication.TokenCookieAuthenticationScheme attribute)
throttle_scope (auth_kit.mfa.views.LoginChangeMethodView attribute)
(auth_kit.mfa.views.LoginFirstStepView attribute)
(auth_kit.mfa.views.LoginMFAResendView attribute)
(auth_kit.mfa.views.LoginSecondStepView attribute)
(auth_kit.views.LoginView attribute)
(auth_kit.views.LogoutView attribute)
(auth_kit.views.PasswordChangeView attribute)
(auth_kit.views.PasswordResetConfirmView attribute)
(auth_kit.views.PasswordResetView attribute)
(auth_kit.views.RegisterView attribute)
to_internal_value() (auth_kit.serializer_fields.UnquoteStringField method)
to_representation() (auth_kit.mfa.serializers.login_factors.MFAFirstStepResponseSerializer method)
TokenCookieAuthentication (class in auth_kit.authentication)
TokenCookieAuthenticationScheme (class in auth_kit.authentication)
TokenResponseSerializer (class in auth_kit.serializers.login_factors)
TokenSerializer (class in auth_kit.serializers.token)
TOTP_INTERVAL (auth_kit.mfa.handlers.base.MFABaseHandler attribute)
(auth_kit.mfa.handlers.email.MFAEmailHandler attribute)
TOTP_VALID_WINDOW (auth_kit.mfa.handlers.base.MFABaseHandler attribute)
U
UnquoteStringField (class in auth_kit.serializer_fields)
unset_jwt_cookies() (in module auth_kit.jwt_auth)
unset_token_cookie() (in module auth_kit.jwt_auth)
user (auth_kit.mfa.models.MFAMethod attribute)
(auth_kit.serializers.PasswordResetConfirmSerializer attribute)
user_id (auth_kit.mfa.models.MFAMethod attribute)
user_settings (auth_kit.mfa.mfa_settings.MFASetting attribute)
UserSerializer (class in auth_kit.serializers.user)
UserView (class in auth_kit.views)
V
validate() (auth_kit.mfa.serializers.login_factors.MFAChangeMethodSerializer method)
(auth_kit.mfa.serializers.login_factors.MFAFirstStepResponseSerializer method)
(auth_kit.mfa.serializers.login_factors.MFAResendSerializer method)
(auth_kit.mfa.serializers.login_factors.MFASecondStepRequestSerializer method)
(auth_kit.mfa.serializers.mfa.MFAMethodConfirmSerializer method)
(auth_kit.mfa.serializers.mfa.MFAMethodDeactivateSerializer method)
(auth_kit.mfa.serializers.mfa.MFAMethodDeleteSerializer method)
(auth_kit.mfa.serializers.mfa.MFAMethodPrimaryUpdateSerializer method)
(auth_kit.mfa.serializers.mfa.MFAMethodSendCodeSerializer method)
(auth_kit.serializers.jwt.CookieTokenRefreshSerializer method)
(auth_kit.serializers.login_factors.JWTResponseSerializer method)
(auth_kit.serializers.login_factors.LoginRequestSerializer method)
(auth_kit.serializers.login_factors.TokenResponseSerializer method)
(auth_kit.serializers.PasswordChangeSerializer method)
(auth_kit.serializers.PasswordResetConfirmSerializer method)
(auth_kit.serializers.RegisterSerializer method)
(auth_kit.social.serializers.connect.SocialConnectSerializer method)
(auth_kit.social.serializers.login.SocialLoginWithCodeRequestSerializer method)
(auth_kit.social.serializers.login.SocialLoginWithTokenRequestSerializer method)
validate_backup_code() (auth_kit.mfa.handlers.base.MFABaseHandler method)
validate_code() (auth_kit.mfa.handlers.base.MFABaseHandler method)
validate_email() (auth_kit.serializers.PasswordResetSerializer method)
(auth_kit.serializers.RegisterSerializer method)
validate_email_verification_status() (auth_kit.serializers.login_factors.LoginRequestSerializer method)
validate_method() (auth_kit.mfa.serializers.mfa.MFAMethodCreateSerializer method)
validate_old_password() (auth_kit.serializers.PasswordChangeSerializer method)
validate_otp_code() (auth_kit.mfa.handlers.base.MFABaseHandler method)
validate_password1() (auth_kit.serializers.RegisterSerializer method)
validate_username() (auth_kit.serializers.RegisterSerializer method)
(auth_kit.serializers.user.UserSerializer method)
validate_verification_code() (auth_kit.mfa.serializers.login_factors.MFASecondStepRequestSerializer method)
VerifyEmailSerializer (class in auth_kit.serializers)
VerifyEmailView (class in auth_kit.views)