python学习笔记(十七)-- token

import itsdangerous

#产生一个token
def create_token(data):
    salt = '$$%&&$$%^&&'
    t = itsdangerous.TimedJSONWebSignatureSerializer(salt, expires_in=60)  # 产生一个token
    res = t.dumps(data)
    token = res.decode()
    print('产生的token是', token)
    return token

create_token({"username": "nana"})

#对比token
def check_token(token): t = itsdangerous.TimedJSONWebSignatureSerializer('$$%&&$$%^&&') res = t.loads(token) return res print(check_token('eyJhbGciOiJIUzUxMiIsImlhdCI6MTU1ODk0MzIzNywiZXhwIjoxNTU4OTQzMjk3fQ.eyJ1c2VybmFtZSI6Im5hbmEifQ.d3JcPTgXvs34qVra3zb-kQo8YI8FYT0YoSYEJCC6rNPoWNBGLV_8uDmvwg2HBxjKg7-dpruVXikevnTS1hzyfw'))

 

posted @ 2019-05-27 15:49  颜颜blog  阅读(266)  评论(0)    收藏  举报