token.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:combine 作者: llllllllll 项目源码 文件源码
def gen_token(token_secret, user):
    """Generate a token for a user.

    Parameters
    ----------
    token_secret : secret
        The secret to encrypt with.
    user : str
        The user to make a token for.

    Returns
    -------
    token : str
        The encrypted token.
    """
    now = pd.Timestamp.now(tz='utc')
    return token_secret.encrypt(
        json.dumps({
            'issued': now.isoformat(),
            'expires': (now + pd.Timedelta(hours=12)).isoformat(),
            'user': user,
        }).encode('utf-8')
    ).decode('utf-8')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号