|
|
@@ -6,7 +6,7 @@ from datetime import datetime, timedelta
|
|
|
def generate_jwt_token(
|
|
|
email: str,
|
|
|
name: str,
|
|
|
- secret_key: str = "QCopWfW1tmdxRulrO3axMBx78ygNkOI-fOv7J-4iJaU", # 建议通过环境变量注入实际密钥
|
|
|
+ secret_key: str = "IxLnoAoNL83xQNU1VMyrtlKiocIBMonZNKBjGp54Puk", # 建议通过环境变量注入实际密钥
|
|
|
expires: int = 3600 # 默认有效期 1 小时(秒)
|
|
|
) -> str:
|
|
|
"""
|
|
|
@@ -53,5 +53,5 @@ if __name__ == "__main__":
|
|
|
key_bytes = secrets.token_bytes(32)
|
|
|
|
|
|
# 转换为Base64字符串(无填充,URL安全)
|
|
|
- key_base64 = base64.urlsafe_b64encode(key_bytes).decode().strip("=")
|
|
|
+ key_base64 = base64.urlsafe_b64encode(key_bytes).decode().strip("=").strip("-")
|
|
|
print("密钥:", key_base64)
|