├── .env.example ├── .github ├── ISSUE_TEMPLATE │ └── feature_request.md └── dependabot.yml ├── .gitignore ├── LICENSE ├── README.md ├── authentication.py ├── database.py ├── database_crud ├── __init__.py └── users_db_crud.py ├── db_models.py ├── email_notifications └── notify.py ├── main.py ├── permissions ├── base.py ├── models_permissions.py └── roles.py ├── requirements.txt ├── routers ├── __init__.py └── users.py ├── schemas.py └── templates ├── registration_notification.html ├── reset_password.html ├── reset_password_email.html └── reset_password_result.html /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/README.md -------------------------------------------------------------------------------- /authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/authentication.py -------------------------------------------------------------------------------- /database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/database.py -------------------------------------------------------------------------------- /database_crud/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /database_crud/users_db_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/database_crud/users_db_crud.py -------------------------------------------------------------------------------- /db_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/db_models.py -------------------------------------------------------------------------------- /email_notifications/notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/email_notifications/notify.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/main.py -------------------------------------------------------------------------------- /permissions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/permissions/base.py -------------------------------------------------------------------------------- /permissions/models_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/permissions/models_permissions.py -------------------------------------------------------------------------------- /permissions/roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/permissions/roles.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/requirements.txt -------------------------------------------------------------------------------- /routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /routers/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/routers/users.py -------------------------------------------------------------------------------- /schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/schemas.py -------------------------------------------------------------------------------- /templates/registration_notification.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/templates/registration_notification.html -------------------------------------------------------------------------------- /templates/reset_password.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/templates/reset_password.html -------------------------------------------------------------------------------- /templates/reset_password_email.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/templates/reset_password_email.html -------------------------------------------------------------------------------- /templates/reset_password_result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chrisK824/fastapi-forgot-password-example/HEAD/templates/reset_password_result.html --------------------------------------------------------------------------------