Adjunto los codigos que uso en python para la creación de los tokens en FastAPI.
# Esta función firma los tokens
def signJWT(email: str, perfil: int):
payload = {
"userID": email,
"perfilID": perfil,
"expiry": time.time() + 600
}
token = jwt.encode(payload, JWT_SECRET, algorithm=JWT_ALGORITHM)
return token_response(token)
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?