【问题标题】:How to create a request object to get a token如何创建请求对象以获取令牌
【发布时间】:2018-12-25 17:56:24
【问题描述】:

我需要像这样创建并返回一个令牌:

@app.route('/account/login', methods=['POST'])
def login():
    if user:
        ...

        return authorization.create_token_response(request={
                'client_id': '',
                'client_secret': '',
                'grant_type': 'password',
                'username': '',
                'password': ''
            })
    else:
        ...

但我不知道如何构建create token response 接收的request 对象。你能帮帮我吗?

Obs : 我需要过滤输入数据,我不想使用/oauth/token 你可以看到here

【问题讨论】:

    标签: python flask oauth-2.0 flask-oauthlib authlib


    【解决方案1】:

    这个用例很奇怪。如果你只想生成一个请求对象。您可以使用 OAuth2Request 类创建它,您可以在以下位置找到它:

    from authlib.specs.rfc6749 import OAuth2Request
    

    【讨论】:

      猜你喜欢
      • 2013-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-01
      • 2023-03-28
      • 2018-06-09
      • 1970-01-01
      • 2021-12-25
      相关资源
      最近更新 更多