pip install itsdangerous
python
from itsdangerous import TimedJSONWebSignatureSerializer as Serializer
secret_key = 'your_secret_key'
s = Serializer(secret_key)
data = {'username': 'Alice'}
token = s.dumps(data)
result = s.loads(token)
python
token = s.dumps(data, expires_in=60)