jwt 簡單基本使用加密解密


import jwt
# 加密
encode_jwt=jwt.encode({'uid':'123'},'密鑰123',algorithm='HS256')
print(encode_jwt)
# 解密
encode_jwt=str(encode_jwt,encoding='utf-8')  #  轉碼強轉 必須進行轉碼
decode_jwt=jwt.decode(encode_jwt,'密鑰123'
,algorithms=['HS256'])  
print(decode_jwt)  # 字典形式

  

import jwt
a='pel4*t5rj&b7_ufu3rw8y%z$^)o(o!==3wv5p98f^+@)txvohd' 密鑰
encode_jwt=jwt.encode({'uid':23},a,algorithm='HS256') 加密之后為bytes類型 需要轉入srt 類型
encode_jwt=str(encode_jwt,encoding='utf-8') #  轉化為字符串類型

decode_jwt=jwt.decode(encode_jwt,a,algorithms=['HS256']) # 解密
print(decode_jwt)

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM