# gravitee_lab **Repository Path**: geektime-geekbang/gravitee_lab ## Basic Information - **Project Name**: gravitee_lab - **Description**: 构建OAuth2服务器(使用golang语言实现)实验,极客时间微服务架构实践课程 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 14 - **Created**: 2020-08-13 - **Last Updated**: 2024-08-28 ## Categories & Tags **Categories**: oauth-dev **Tags**: None ## README # gravitee_lab 构建OAuth2服务器(使用golang语言实现)实验,极客时间微服务架构实践课程 # 课程ppt 1. [构建OAuth2服务器~golang语言实现](ppt/构建OAuth2服务器~golang语言实现.pdf) # 实验软件需求 1. golang 下载1[国内](https://www.golangtc.com/download) 下载2[官方国外](https://golang.org/dl/) 2. [Visual Studio Code](https://code.visualstudio.com/) 3. [MySQL Community(5.6.x)+Workbench](https://dev.mysql.com/downloads/) 4. [Git for Windows](https://gitforwindows.org/) 5. [Postman](https://www.getpostman.com/) # 实验目录 1. [lab01](lab01)~开发环境搭建 2. [lab02](lab02)~起步准备实验 3. [lab03](lab03)~OAuth2授权码模式实验 4. [lab04](lab04)~OAuth2简化模式实验 5. [lab05](lab05)~OAuth2用户名密码模式实验 6. [lab06](lab06)~OAuth2客户端模式实验 7. [lab07](lab07)~OAuth2令牌校验实验 8. [lab08](lab08)~OAuth2令牌刷新实验 # 注意 1. 所有实验仅供学习参考,不是生产级 2. 实验和ppt采用[Mit license](LICENSE) # 极客时间课程 《微服务架构实战160讲》 ![微服务架构实战160讲](https://github.com/spring2go/oauth2lab/blob/master/image/course_ad.jpg)