SpringBoot 集成 Gitee 实现三方登录

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

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

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

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

Gitee 会返回用户信息

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

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

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

相关推荐
明月_清风17 小时前
Muse 登顶 App Store 第一,SDK 直接开源:AI Agent 开始进入下一个阶段
人工智能·后端
hsfxuebao19 小时前
Loop Engineering 保姆级教程 + 项目实战
人工智能·后端
打工仔折腾 AI19 小时前
从 Demo 到生产级 Agent:8 个关键设计机制与 Python 实现拆解
java·jvm·人工智能·后端·python·langchain·ai agent 实战
架构技术专栏20 小时前
交叉熵:AI 怎样给概率预测打分
后端
code_slave(码畜)21 小时前
微服务架构落地:基础服务 —— 报表服务(中篇:元数据、查询引擎、缓存与权限落地)
spring boot·spring cloud·缓存·微服务·架构
ZealSinger21 小时前
Boot4挂起函数丢traceId怎么修
spring boot·kotlin·协程·可观测性
IT_陈寒21 小时前
SpringBoot自动配置坑了我一把,原来是这样绕过去的
前端·人工智能·后端
code_slave(码畜)1 天前
微服务架构落地:基础服务 —— 报表服务(AI 集成篇:AI 增强报表能力)
人工智能·spring boot·spring cloud·微服务·架构
要努力啊4691 天前
用 Codex 加速 Java 开发:从代码生成到测试覆盖的完整实战
后端
dora1 天前
LangChain4j 新手入门实战教程(Java版)
后端·langchain·agent