1、jwt(官方文档)
安装: pip install pyjwt[crypto]
基本使用:

import jwt
key = "secret"
encoded = jwt.encode({"some": "payload"}, key, algorithm="HS256")
jwt.decode(encoded, key, algorithms="HS256")
{'some': 'payload'}

2、密码加密
安装: pip install "pwdlib[argon2]"
基本使用:

from pwdlib import PasswordHash
password = "123456"
password_hash = PasswordHash.recommended()
hash = password_hash.hash(password)
isPass = password_hash.verify(password, hash)  # True

标签: none

添加新评论

icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif