如何在浏览器中反映使用Python脚本进行的网站身份验证



我的问题听起来可能很愚蠢,但是我只想知道在使用Python请求库进行身份验证后,是否可以浏览需要身份验证的网页。

我有一个脚本可以登录应用程序,该脚本成功地将用户验证为应用程序,但是有没有办法在浏览器中像Chrome一样反映该应用程序?因此,该用户可以直接访问身份验证的页面而无需填写表单和登录。这是在我的应用程序内发生的,因此我不会违反此类事情的任何隐私政策。任何建议都很棒。

例如,我通过脚本将自己身份验证为http://example.com/login,我希望能够在浏览器中直接浏览http://example.com/user/home。这是怎么可能的?

最简单的方法是将您的Python应用程序登录到Web应用程序中,并请其请求令牌。然后,脚本将打开浏览器,沿令牌传递。您的Web应用程序采用该令牌并使用它代替登录表单来验证您的用户并创建其会话。

看一下Oauth,我认为它具有这种情况的特定工作流程。否则您可以自己制作。

最新更新