services.py 文件源码

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

项目:bitstore 作者: datahq 项目源码 文件源码
def get_user_id(auth_token):
    """Returns the user id from an Auth Token.
    :param auth_token: Authentication token to verify
    :returns user id
    """
    if not auth_token:
        return None
    try:
        token = jwt.decode(auth_token.encode('ascii'),
                           public_key(),
                           algorithm='RS256')
        # TODO: Check service in the future
        # service = token.get('service')
        # if service == 'world':
        return token.get('userid')
    except jwt.InvalidTokenError:
        pass
    return None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号