feat: access 过期时间以及refresh过期时间
This commit is contained in:
@@ -143,16 +143,22 @@ def add_user_route(app: FastAPI):
|
|||||||
type="access",
|
type="access",
|
||||||
expires_delta=timedelta(minutes=env.jwt_access_token_expire_minutes),
|
expires_delta=timedelta(minutes=env.jwt_access_token_expire_minutes),
|
||||||
)
|
)
|
||||||
|
access_expires = env.jwt_access_token_expire_minutes * 60 * 1000
|
||||||
|
|
||||||
refresh_token = CryptUtils.create_token(
|
refresh_token = CryptUtils.create_token(
|
||||||
username=user.username,
|
username=user.username,
|
||||||
type="refresh",
|
type="refresh",
|
||||||
expires_delta=timedelta(minutes=env.jwt_refresh_token_expire_minutes),
|
expires_delta=timedelta(minutes=env.jwt_refresh_token_expire_minutes),
|
||||||
)
|
)
|
||||||
|
refresh_expires = env.jwt_refresh_token_expire_minutes * 60 * 1000
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"result": user,
|
"result": user,
|
||||||
"access_token": access_token,
|
"access_token": access_token,
|
||||||
|
"access_expires": access_expires,
|
||||||
|
|
||||||
"refresh_token": refresh_token,
|
"refresh_token": refresh_token,
|
||||||
|
"refresh_expires": refresh_expires,
|
||||||
}
|
}
|
||||||
|
|
||||||
# 获取用户信息接口
|
# 获取用户信息接口
|
||||||
|
|||||||
Reference in New Issue
Block a user