SpringBoot 集成 Gitee 实现三方登录

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

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

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

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

Gitee 会返回用户信息

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

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

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

相关推荐
骑着蜗牛撵大象32721 分钟前
2026 后端 AI 工程化:Spring AI 管调用、MCP 管工具、Agent 内嵌管自治
java·人工智能·后端·spring·ai·可观测性·mcp
摸爬滚打的小李1 小时前
Spring XML + WAR + Tomcat 项目启动
后端
IT_陈寒2 小时前
SpringBoot自动配置的坑,这次终于爬出来了
前端·人工智能·后端
RainbowFish2 小时前
# RAG 与智能体记忆:从原理到工程实践 > 一篇给学习者的总结。
后端
苏三说技术3 小时前
为什么越来越多人用Arthas 4 ?
后端
Thomas.Sir3 小时前
第13课:MyBatis-Plus整合SpringBoot4.x,分页、条件查询、逻辑删除实战
java·spring boot
ServBay3 小时前
AI 开发平台出事后,API Key 泄露要怎么办
后端·aigc·ai编程
程序员老申3 小时前
解剖 PDF 底层二进制:一行代码如何抓出假薪资流水的 3 处破绽
后端
JuiceFS3 小时前
从 Meta 的工程实践看 EB 级 AI 存储架构
人工智能·后端
数据库小学妹3 小时前
MySQL NULL陷阱:NOT IN、三值逻辑与NOT EXISTS
数据库·后端·mysql