OAuth Middleware OAuth 2.0 授权服务器

程序名称:OAuth Middleware

授权协议: MIT

操作系统: 跨平台

开发语言: Google Go

OAuth Middleware 介绍

OAuth Middleware 是一款 OAuth 2.0 授权服务器和 Gin-Gonic 授权中间件。这个库提供了一个基于 Gin-Gonic 的
OAuth 2.0 授权服务器和一个在使用 Gin-Gonic 开发的资源服务器中可用的授权中间件。

授权服务器使用示例

此代码段显示如何创建授权服务器:

func main() {
    router := gin.New()
    router.Use(gin.Recovery())
    router.Use(gin.Logger())

    s := oauth.NewOAuthBearerServer(
        "mySecretKey-10101",
        time.Second*120,
        &TestUserVerifier{},
        nil)
    router.POST("/token", s.UserCredentials)
    router.POST("/auth", s.ClientCredentials)

    router.Run(":9090")
}

OAuth Middleware 官网

https://github.com/maxzerbini/oauth

相关编程语言

IPTraf是一个使用简单的网络状况监视工具。
所谓 rootkit ,是一类入侵者经常使用的工具。这类工...
系统管理员可以利用Health Monitor 去监控网络中的每...
当服务器遭到黑客攻击时,在多数情况下,黑客可能对...
Hobbit是一个基于WEB用于监视系统运行状态和网络信息...
MX4J是Java管理扩展技术的一个开源实现,支持JSR3 (...