Automated deployment: Fri Feb 7 07:02:21 UTC 2020 6607d968ff931260ca024aa7aea3e9bbf3d2ac01

This commit is contained in:
frankie567
2020-02-07 07:02:21 +00:00
parent 669fd49c5a
commit 56ac0bcce5
11 changed files with 51 additions and 39 deletions

View File

@ -3,6 +3,7 @@ from fastapi_users import FastAPIUsers, models
from fastapi_users.authentication import JWTAuthentication
from fastapi_users.db import TortoiseBaseUserModel, TortoiseUserDatabase
from tortoise.contrib.starlette import register_tortoise
from starlette.requests import Request
DATABASE_URL = "sqlite://./test.db"
SECRET = "SECRET"
@ -43,10 +44,10 @@ app.include_router(fastapi_users.router, prefix="/users", tags=["users"])
@fastapi_users.on_after_register()
def on_after_register(user: User):
def on_after_register(user: User, request: Request):
print(f"User {user.id} has registered.")
@fastapi_users.on_after_forgot_password()
def on_after_forgot_password(user: User, token: str):
def on_after_forgot_password(user: User, token: str, request: Request):
print(f"User {user.id} has forgot their password. Reset token: {token}")