SpringBoot 集成 Gitee 实现三方登录

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

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

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

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

Gitee 会返回用户信息

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

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

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

相关推荐
心在飞扬24 分钟前
RAG 进阶检索学习笔记
后端
Moment25 分钟前
想要长期陪伴你的助理?先从部署一个 OpenClaw 开始 😍😍😍
前端·后端·github
Das1_26 分钟前
【Golang 数据结构】Slice 底层机制
后端·go
得物技术26 分钟前
深入剖析Spark UI界面:参数与界面详解|得物技术
大数据·后端·spark
古时的风筝28 分钟前
花10 分钟时间,把终端改造成“生产力武器”:Ghostty + Yazi + Lazygit 配置全流程
前端·后端·程序员
Cache技术分享29 分钟前
340. Java Stream API - 理解并行流的额外开销
前端·后端
初次攀爬者31 分钟前
RocketMQ 消息可靠性保障与堆积处理
后端·消息队列·rocketmq
ygxb37 分钟前
如何去创建一个规范化的Agent SKIll?
后端·ai编程·claude
JxWang051 小时前
Task01:环境搭建,初识数据库
后端
周杰伦jc1 小时前
RocketMQ 完全指南:从入门到原理到生产实战、八股面试
后端