由於配置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)
至於為什麼我這個還要寫一篇博文,主要是孩子太菜了,程式碼也不會連博客都不知道怎麼寫,所以借此水一篇文章 ^^,練練手
此文由 Mix Space 同步更新至 xLog
原始連結為 https://www.ssstttar.com/posts/programming/jwt