taolib.testing.config_center.server.auth.jwt_handler#
JWT 处理模块。
提供 JWT Token 的生成和验证功能。
Functions#
|
生成 Access Token。 |
|
生成 Refresh Token。 |
|
解码并验证 JWT Token。 |
|
验证 Access Token 并返回 payload。 |
Module Contents#
- taolib.testing.config_center.server.auth.jwt_handler.create_access_token(user_id: str, roles: list[str], expires_delta: datetime.timedelta | None = None) str#
生成 Access Token。
- 参数:
user_id -- 用户 ID
roles -- 用户角色列表
expires_delta -- 过期时间增量,如果为 None 则使用默认配置
- 返回:
JWT Token 字符串
- taolib.testing.config_center.server.auth.jwt_handler.create_refresh_token(user_id: str) str#
生成 Refresh Token。
- 参数:
user_id -- 用户 ID
- 返回:
JWT Token 字符串