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.2a0.tar.gz
(6.5 kB
view hashes)
Built Distribution
Close
Hashes for auth_satvadev-1.0.2a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85fb8e5e7a7a34817cfd361884ee56f0846911a3a6eb9c27eb111f070a68ace0 |
|
MD5 | 834379b77054232be44c6525c8bd6bab |
|
BLAKE2b-256 | bad797ac7cd45c22efd533f9dbefc2f3e976bea012bb11ea162d6f7cf297ff69 |