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.0.tar.gz
(5.9 kB
view hashes)
Built Distribution
Close
Hashes for auth_satvadev-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6435f2ebcf8bfe42734b1af0910c4c38403ee179eee49a4f983f4b4cb06d94b |
|
MD5 | 25eb1aa2b27e298dd8cf9c68e07d9a5e |
|
BLAKE2b-256 | 5c9088612a59732468b4706d6782aa7756b5a175a114998ba3fc4fea5dbfe5d9 |