first commit

This commit is contained in:
2026-06-25 17:41:06 +08:00
commit b2f23a933b
370 changed files with 30526 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
import jwt
from app.schemas.login import JWTPayload
from app.settings.config import settings
def create_access_token(*, data: JWTPayload):
payload = data.model_dump().copy()
encoded_jwt = jwt.encode(payload, settings.SECRET_KEY, algorithm=settings.JWT_ALGORITHM)
return encoded_jwt