如何在 python 中的 OAuth 流程中从重定向 URL 检索秘密令牌?

问题描述 投票:0回答:0

上下文 我正在使用 API 来检索数据。此 API 需要可以通过浏览器身份验证/授权传递的凭据。

使用其中一个端点,我可以生成指向授权服务器的链接。然后我将此链接传递给登录的用户(客户端),然后在重定向 URL 中传递一个秘密标识符。我可以在创建 OAuth 链接时选择重定向 URL。

当我自己做这个过程时,我可以从redirect_URL中手动获取secret_id,然后用它向API发送请求。

当由与我不同的用户完成时,如何以编程方式重现上述从重定向 URL 检索秘密 ID 的手动步骤?

包含 secret_id 的重定向 URL 如下所示:https://www.example.com/?=

目前,我不希望将此流程包含在网站中。我只是想知道是否可以从重定向 URL 中检索 secret_id 的值。

我在 jupyter notebook 中使用 Python 和 requests 包。

谢谢!

oauth-2.0 python-requests
© www.soinside.com 2019 - 2024. All rights reserved.