【文件属性】:
文件名称:goauth:OAUTH2-流资源所有者密码凭证golang
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-12 10:38:17
Go
戈阿特
Goauth是的Go实现。
“使用资源所有者密码凭证授予类型,用户直接向应用程序提供其服务凭证(用户名和密码),应用程序使用凭证从服务获取访问令牌。仅应在授权服务器上启用此授予类型另外,应仅在用户信任该应用程序(例如,该应用程序由服务或用户的桌面OS所拥有)时使用。” 米切尔·安妮卡斯(Mitchell Anicas)
安装
去获取github.com/lucasvmiguel/goauth
文献资料
阅读
授权流程
使用令牌轻松请求
######要求获取代币 ######要求刷新令牌 ######要求销毁令牌 ####服务器上的代码
package main
import (
"github.com/gin-gonic/gin"
"github.com/lucasvmiguel/goauth"
)
func main() {
router
【文件预览】:
goauth-master
----README.md(3KB)
----token()
--------token_test.go(372B)
--------token.go(408B)
----goauth.go(427B)
----examples()
--------main.go(2KB)
----LICENSE(1KB)
----TODO.txt(50B)
----auth()
--------authentication.go(3KB)
--------responses()
--------authorization.go(842B)
--------resource()
--------provider()
--------auth.go(465B)
--------errors()