MCPcopy Create free account

hub / github.com/iMerica/dj-rest-auth / types & classes

Types & classes85 in github.com/iMerica/dj-rest-auth

↓ 8 callersClassAPIClient
dj_rest_auth/tests/mixins.py:23
↓ 3 callersClassSocialLoginSerializer
dj_rest_auth/registration/serializers.py:52
↓ 3 callersClassUserDetailsSerializer
User model w/o password
dj_rest_auth/serializers.py:158
↓ 2 callersClassPasswordChangeSerializer
dj_rest_auth/serializers.py:316
↓ 2 callersClassSocialLoginView
class used for social authentications example usage for facebook with access_token ------------- from allauth.socialaccount.providers
dj_rest_auth/registration/views.py:145
↓ 1 callersClassAPISettings
dj_rest_auth/app_settings.py:84
↓ 1 callersClassLoginView
Check the credentials and return the REST Token if the credentials are valid and authenticated. Calls Django Auth login method to registe
dj_rest_auth/views.py:28
↓ 1 callersClassTwitterLoginSerializerFoo
dj_rest_auth/tests/urls.py:55
↓ 1 callersClassVerifyEmailSerializer
dj_rest_auth/registration/serializers.py:292
ClassAPIBasicTests
Case #1: - user profile: defined - custom registration: backend defined
dj_rest_auth/tests/test_api.py:39
ClassAllAuthPasswordResetForm
dj_rest_auth/forms.py:38
InterfaceAuthContextType
demo/spa-client/context/AuthContext.tsx:16
ClassAuthenticator
dj_rest_auth/mfa/models.py:6
ClassCookieTokenRefreshSerializer
dj_rest_auth/jwt_auth.py:74
ClassCustomPermissionClass
dj_rest_auth/tests/mixins.py:16
ClassCustomRegisterView
dj_rest_auth/tests/test_api.py:538
ClassExampleProtectedView
dj_rest_auth/tests/urls.py:27
ClassFacebookConnect
dj_rest_auth/tests/urls.py:46
ClassFacebookLogin
dj_rest_auth/tests/urls.py:37
ClassJWTCookieAuthentication
An authentication plugin that hopefully authenticates requests through a JSON web token provided in a request cookie (and through the heade
dj_rest_auth/jwt_auth.py:115
ClassJWTSerializer
Serializer for JWT authentication.
dj_rest_auth/serializers.py:193
ClassJWTSerializerWithExpiration
Serializer for JWT authentication with expiration times.
dj_rest_auth/serializers.py:212
ClassLoginSerializer
dj_rest_auth/serializers.py:21
ClassLogoutView
Calls Django logout method and delete the Token object assigned to the current User object. Accepts/Returns nothing.
dj_rest_auth/views.py:131
ClassMFAConfig
dj_rest_auth/mfa/apps.py:5
ClassMFALoginFlowTests
Integration tests for MFA login flow.
dj_rest_auth/tests/test_mfa.py:138
ClassMFALoginView
Subclass of LoginView that checks for MFA. If the user has MFA enabled, returns an ephemeral token instead of completing login. The clie
dj_rest_auth/mfa/views.py:24
ClassMFAStatusSerializer
dj_rest_auth/mfa/serializers.py:149
ClassMFAStatusView
Check whether the current user has MFA enabled.
dj_rest_auth/mfa/views.py:225
ClassMFAUnitTests
Unit tests for MFA utilities, TOTP, and recovery codes.
dj_rest_auth/tests/test_mfa.py:28
ClassMFAVerifySerializer
dj_rest_auth/mfa/serializers.py:13
ClassMFAVerifyView
Exchange ephemeral_token + TOTP/recovery code for a real auth token.
dj_rest_auth/mfa/views.py:56
ClassMeta
dj_rest_auth/serializers.py:153
ClassMeta
dj_rest_auth/serializers.py:174
ClassMeta
dj_rest_auth/registration/serializers.py:41
ClassMeta
dj_rest_auth/mfa/models.py:21
InterfaceMfaSetupData
demo/spa-client/app/mfa/setup/page.tsx:8
ClassMicrosoftLoginSerializer
dj_rest_auth/social_serializers.py:89
ClassMigration
dj_rest_auth/mfa/migrations/0001_initial.py:8
ClassNoPassowrdRegisterSerializer
dj_rest_auth/tests/urls.py:59
ClassNoPasswordRegisterView
dj_rest_auth/tests/urls.py:75
ClassPasswordChangeView
Calls Django Auth SetPasswordForm save method. Accepts the following POST parameters: new_password1, new_password2 Returns the success/f
dj_rest_auth/views.py:293
ClassPasswordResetConfirmSerializer
Serializer for confirming a password reset attempt.
dj_rest_auth/serializers.py:266
ClassPasswordResetConfirmView
Password reset e-mail link is confirmed, therefore this resets the user's password. Accepts the following POST parameters: token, uid,
dj_rest_auth/views.py:267
ClassPasswordResetSerializer
Serializer for requesting a password reset e-mail.
dj_rest_auth/serializers.py:220
ClassPasswordResetView
Calls Django Auth PasswordResetForm save method. Accepts the following POST parameters: email Returns the success/fail message.
dj_rest_auth/views.py:243
ClassRecoveryCodes
dj_rest_auth/mfa/recovery_codes.py:13
ClassRecoveryCodesRegenerateView
Regenerate recovery codes. Invalidates all previous codes.
dj_rest_auth/mfa/views.py:276
ClassRecoveryCodesSerializer
dj_rest_auth/mfa/serializers.py:155
ClassRecoveryCodesView
View unused recovery codes.
dj_rest_auth/mfa/views.py:261
ClassRefreshViewWithCookieSupport
dj_rest_auth/jwt_auth.py:98
ClassRegisterSerializer
dj_rest_auth/registration/serializers.py:233
ClassRegisterView
Registers a new user. Accepts the following POST parameters: username, email, password1, password2.
dj_rest_auth/registration/views.py:34
ClassResendEmailVerificationSerializer
dj_rest_auth/registration/serializers.py:296
ClassResendEmailVerificationView
Resends another email to an unverified email. Accepts the following POST parameter: email.
dj_rest_auth/registration/views.py:124
ClassSocialAccountDisconnectView
Disconnect SocialAccount from remote service for the currently logged in user
dj_rest_auth/registration/views.py:204
ClassSocialAccountListView
List SocialAccounts for the currently logged in user
dj_rest_auth/registration/views.py:193
ClassSocialAccountSerializer
serialize allauth SocialAccounts for use with a REST API
dj_rest_auth/registration/serializers.py:36
ClassSocialConnectMixin
dj_rest_auth/registration/serializers.py:217
ClassSocialConnectSerializer
dj_rest_auth/registration/serializers.py:229
ClassSocialConnectView
class used for social account linking example usage for facebook with access_token ------------- from allauth.socialaccount.provider
dj_rest_auth/registration/views.py:174
ClassTESTTokenObtainPairSerializer
dj_rest_auth/tests/test_api.py:27
ClassTOTP
dj_rest_auth/mfa/totp.py:32
ClassTOTPActivateConfirmSerializer
dj_rest_auth/mfa/serializers.py:82
ClassTOTPActivateInitSerializer
dj_rest_auth/mfa/serializers.py:75
ClassTOTPActivateView
GET: Generate a new TOTP secret + provisioning URI + QR code. POST: Confirm TOTP activation with activation_token and a valid code.
dj_rest_auth/mfa/views.py:104
ClassTOTPDeactivateSerializer
dj_rest_auth/mfa/serializers.py:130
ClassTOTPDeactivateView
Deactivate TOTP MFA. Requires a valid TOTP code to confirm.
dj_rest_auth/mfa/views.py:186
ClassTestFormatLazy
dj_rest_auth/tests/test_utils.py:6
ClassTestPasswordChangeSerializer
dj_rest_auth/tests/test_serializers.py:71
ClassTestSocialAuth
dj_rest_auth/tests/test_social.py:50
ClassTestSocialConnectAuth
dj_rest_auth/tests/test_social.py:342
ClassTestSocialLoginSerializer
dj_rest_auth/tests/test_serializers.py:109
ClassTestUserDetailsSerializer
dj_rest_auth/tests/test_serializers.py:31
ClassTestsMixin
base for API tests: * easy request calls, f.e.: self.post(url, data), self.get(url) * easy status check, f.e.: self.post(url, dat
dj_rest_auth/tests/mixins.py:32
ClassTokenSerializer
Serializer for Token model.
dj_rest_auth/serializers.py:148
ClassTwitterConnect
dj_rest_auth/tests/urls.py:50
ClassTwitterConnectSerializer
dj_rest_auth/social_serializers.py:85
ClassTwitterLogin
dj_rest_auth/tests/urls.py:41
ClassTwitterLoginNoAdapter
dj_rest_auth/tests/urls.py:88
ClassTwitterLoginSerializer
dj_rest_auth/social_serializers.py:16
ClassType
dj_rest_auth/mfa/models.py:7
InterfaceUser
demo/spa-client/context/AuthContext.tsx:8
ClassUserDetailsView
Reads and updates UserModel fields Accepts GET, PUT, PATCH methods. Default accepted fields: username, first_name, last_name Default
dj_rest_auth/views.py:218
ClassVerifyEmailView
Verifies the email associated with the provided key. Accepts the following POST parameter: key.
dj_rest_auth/registration/views.py:100