authomato:简单的 OAuth 代理

时间:2024-07-25 19:30:19
【文件属性】:

文件名称:authomato:简单的 OAuth 代理

文件大小:18KB

文件格式:ZIP

更新时间:2024-07-25 19:30:19

Go

奥托马托 一个简单的 OAuth 代理,适用于无法负担 Web 浏览器的应用程序 它是如何工作的? 用于授权应用程序访问用户帐户的典型 OAuth 流程涉及多个 HTTP 请求并需要拦截重定向。 这对于 Web 应用程序来说很容易,但对于其他类型的应用程序可能很棘手或完全不可能,尤其是在 OAuth 提供程序不支持基于 PIN 的身份验证的情况下。 Authomato 可以充当此类程序的中间人,使用户的身份验证流程更简单、更方便。 使用 Authomato,授权应用程序的过程非常简单: 使用您的应用程序(消费者)名称向 Authomato 服务器发出请求。 您将获得用户应该访问的会话 ID ( sid ) 和 URL。 显示您获得的 URL 或直接打开浏览器。 这将允许用户授权您的应用程序。 等待长轮询请求,直到您获得访问令牌。 您还可以定期访问服务器,直到身份验证流程完成。


【文件预览】:
authomato-master
----.gitignore(50B)
----LICENSE(34KB)
----README.md(4KB)
----authomato.go(11KB)

网友评论