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.3.tar.gz
(5.9 kB
view hashes)
Built Distribution
Close
Hashes for auth_satvadev-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e755078cee45cfd21a10b15606eeadb069d61ca40fb9d0c3753b2f1f771c3563 |
|
MD5 | 832d3d84f62015ddb082aa2e48d9bbd2 |
|
BLAKE2b-256 | 834d274e000a5bbf7b13b0e6e92427737e33879e4366ef3797a8a819f3c9e94a |