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.4.tar.gz
(6.1 kB
view hashes)
Built Distribution
Close
Hashes for auth_satvadev-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c7e202e6b3e14c4851c6545d3f94f4e16387b61e1fdfe6037e5a2659c4468fe |
|
MD5 | 78441c1ecf311f2d504cbedc047b18a8 |
|
BLAKE2b-256 | f16d34f1a3dfcf2d450f8e7caabf5e6d27fdacfd731c27a36fdb8df8f8f68e39 |