This commit is contained in:
apuc committed 2023-04-06 23:58:56 +03:00
1 parent 89f3d073d9
commit f954a46601
17 files changed
+264 -10

No files matched your search

+17
View File
@@ -0,0 +1,17 @@
from fastapi import APIRouter, Depends
from typing import Annotated, Union
import secrets
from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm
auth = APIRouter()
@auth.get("/create_secret_key/")
async def create_secret_key():
return {"key": secrets.token_hex(32)}
@auth.post("/token")
async def login(form_data: Annotated[OAuth2PasswordRequestForm, Depends()]):
pass