# week07 **Repository Path**: javegui/week07 ## Basic Information - **Project Name**: week07 - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-19 - **Last Updated**: 2021-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # week07 #### 介绍 使用 Spring Boot 来实现一个整合 Gitee 或者 Github OAuth2 认证 #### 配置说明 1. 创建配置gitte 应用并设置回调地址:http://localhost:8100/login/oauth2/code/gitte 2. 配置application.yml 中client-id,client-secret ![输入图片说明](https://images.gitee.com/uploads/images/2021/0421/230610_c1fdf9c3_816611.png "屏幕截图.png") #### 使用说明 1. 启动项目:运行com.github.bearboy.spring.oauth2.Oauth2Application#main 2. 请求地址:http://localhost:8100/callback,页面跳转到登录页面 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0421/230143_b0641585_816611.png "屏幕截图.png") 3. 点击gitte 登录,跳转到官方登录页面,输入账号密码进行登录 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0421/230021_e195bb3d_816611.png "屏幕截图.png") 4. 登录成功后,页面调整到callback对应的页面并获取到登录成功后到用户信息 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0421/230105_d2437fb3_816611.png "屏幕截图.png")