Registration with confirmation by code and token authorization
Project description
Django приложение аутентификации
Конфигурация
Подключение приложения
INSTALLED_APPS = [
'auth_satvadev',
]
Использование классов аутентификации
Для использования необходимо задать переменную в settings.py:
SENDER_CLASS = 'SenderClassName'
, где SenderClassName название класса для отправления и валидации кода подтверждения из списка:
'MailSender',
Также, необходимо добавить URL's аутентификации в urls.py проекта:
urlpatterns = [
...
path(
'api/auth-satvadev/',
include(('auth_satvadev.api.urls', 'auth_satvadev'))
),
...
]
Для запросов авторизации используются пути: 'api/auth-satvadev/jwt/' - для получения JWT токена 'api/auth-satvadev/jwt/refresh/' - обновления JWT токена 'api/auth-satvadev/reset-password/' - для запроса на восстановление пароля 'api/auth-satvadev/reset-password/confirm/' - для проверки кода подтверждения
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
auth_satvadev-1.0.1.tar.gz
(5.9 kB
view hashes)
Built Distribution
Close
Hashes for auth_satvadev-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02b6d69ad1c87a5e4398b06ddf12f904ab82e621a7fcfa3ac82730f97273e387 |
|
MD5 | b7b812ae517873382f70615992c3a806 |
|
BLAKE2b-256 | df7e887d17b380eaa61616b55f481639636c6cb481985b2b42f09c99a9dbb858 |