简单jwt创建

2023 年 10 月 19 日 星期四(已编辑)
81
1
AI 生成的摘要
本文介绍了如何为配置Shiro生成JWT秘钥的简单代码。作者因子女不熟悉编码与博客写作,借此机会撰写此文,旨在练习写作技能。
这篇文章上次修改于 2024 年 2 月 18 日 星期日,可能部分内容已经不适用,如有疑问可询问作者。

简单jwt创建

由于配置Shiro,需要填写 jwt 秘钥,故问了一下 gpt 如何写一个简单的生成秘钥的代码

import secrets
import string

def generate_jwt_secret_key(length):
    alphabet = string.ascii_letters + string.digits + "!@#$%^&*()-_=+[]{}|;:,.<>?~"
    jwt_secret_key = ''.join(secrets.choice(alphabet) for _ in range(length))
    return jwt_secret_key

jwt_secret = generate_jwt_secret_key(32)  # 生成32字符的密钥
print(jwt_secret)

至于为什么我这个还要写一篇博文,主要是孩子太菜了,代码也不会连博客都不知道怎么写,所以借此水一篇文章^^,练练手

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...