# go_oauth2 **Repository Path**: 1967988842/go_oauth2 ## Basic Information - **Project Name**: go_oauth2 - **Description**: 使用go iris实现的oauth2认证协议 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 21 - **Forks**: 4 - **Created**: 2019-02-26 - **Last Updated**: 2023-10-27 ## Categories & Tags **Categories**: oauth-dev **Tags**: None ## README # go_oauth2 #### 介绍 使用go iris实现sso服务(暂时只实现了password认证,而且客户端的sdk还没有编写) #### 软件架构 1. web: github.com/kataras/iris 2. token: github.com/dgrijalva/jwt-go 3. toml: github.com/pelletier/go-toml 4. database: github.com/jinzhu/gorm #### 安装教程 1. 下载项目 2. go mod download 3. go mod vendor 4. 运行main.go #### 使用说明 1. go mod init go_oauth2 2. go build 3. go mod download 4. go mod vendor 5. go build -mod=vendor #### 截图说明问题 查看附件页的示例视频