0

我需要创建并返回这样的令牌:

@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:
        ...

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

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

4

1 回答 1

1

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

from authlib.specs.rfc6749 import OAuth2Request
于 2018-09-20T10:02:24.090 回答