SpringBoot 集成 Gitee 实现三方登录

前段时间学习了 Oauth2 相关的授权流程

刚好想实践一下,就利用 Gitee 的官方文档进行了实践

源代码地址:gitee-spring-boot: Gitee的Oauth2三方登录实现

用的是 h2 数据库,按照 readme 步骤运行

Gitee 会返回用户信息

后端会判断 Gitee 中的用户标识是否已经存在

如果存在,代表用户已经使用 Gitee 登录过了,返回之前已经创建好的用户

否则创建一个新用户,并将 Gitee 中的用户标识与本系统的用户标识绑定

相关推荐
用户298698530145 分钟前
HTML 转 Word 指南:新手入门教程
人工智能·后端·python
agent89711 分钟前
实战升级|SpringBoot WebSocket实现多轮对话AI流式问答(上下文记忆+自动重连+会话隔离)
人工智能·spring boot·websocket
白仑色16 分钟前
Spring Boot 从切面统一控制事务
java·spring boot·aop·spring事务
Csvn20 分钟前
🐍 Day1 : Python 环境搭建 — 现代 Python 工作流
后端·python
Nturmoils22 分钟前
工位上这台"竖着叠"的双屏,让我改bug终于不用来回切窗口了
后端
42tr_k27 分钟前
用 OpenDataLoader PDF 搭一个兼容 MinerU 的解析服务
后端·python
aircrushin31 分钟前
Claude 5 之后,上下文工程该做减法了
前端·人工智能·后端
Csvn32 分钟前
📊 SQL 入门 Day 16:数据插入技巧
后端·sql
鸽芷咕33 分钟前
从MongoDB迁移到KES:一次文档库国产化替换的实战手记
后端
用户18615580086035 分钟前
MinIO 数据迁移实战:导出压缩包、下载到本地并绑定目标服务器
后端