我希望使用库 flask-jwt-extended 在我在 docker 中运行的服务之间传播 JWT 令牌,并且我知道如何使用类似于此的东西来做到这一点:
request.post(url, json={"access_token": access_token, "refresh_token": refresh_token)
但根据我的经验,我需要回复才能做到这一点。
我已经有前端创建令牌并保护我的路线。我只想使用该令牌为后端做同样的事情。
我希望能够从我的前端应用程序登录,并在我登录时将令牌传播到其他服务中。我该如何处理?
我会将 post 请求发送到一个类似于以下内容的函数:
@app.route('/login', methods=['GET', 'POST'])
def login():
if request.method == "POST":
resp = jsonify({'login': True})
set_access_cookies(resp, request.json["access_token"])
set_refresh_cookies(resp, request.json["refresh_token"])
return resp, 200
我需要返回该响应吗?