spa_oauth_proxy:单页应用程序 OAuth v2 代理

时间:2024-07-26 11:07:31
【文件属性】:

文件名称:spa_oauth_proxy:单页应用程序 OAuth v2 代理

文件大小:6KB

文件格式:ZIP

更新时间:2024-07-26 11:07:31

Go

单页应用程序 OAuth 代理 这个小代理允许您在单页应用程序中使用 OAuth v2(又名密码授予)。 它充当授权服务器的客户端。 应用程序只看到一个加密的令牌,需要将它作为标头发送回代理。 代理支持以下端点: /auth : 协商访问令牌 /auth/refresh : 如果提供了刷新令牌,则要求提供新的访问令牌 / : 将所有请求代理回 API /ping :确保代理处于活动状态 这在很大程度上基于 Alex Bilbie 的。 用法 首先为您的目标平台构建应用程序,这里我的目标是 64 位 Linux 发行版: $ GOARCH=amd64 GOOS=linux go build -o spa_oauth_proxy *.go 然后传递所需的参数: $ ./spa_oauth_proxy -access-token-url="https://example.com/a


【文件预览】:
spa_oauth_proxy-master
----ping.go(183B)
----main.go(2KB)
----access_token.go(2KB)
----LICENSE(1KB)
----README.md(3KB)
----proxy.go(4KB)
----version.go(38B)
----.gitignore(16B)

网友评论