SpringBoot 集成 Gitee 实现三方登录

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

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

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

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

Gitee 会返回用户信息

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

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

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

相关推荐
释然小师弟9 小时前
Android开发十年:反思与回顾
android·后端·嵌入式
用户3169353811839 小时前
如何从零编写一个 Spring Boot Starter
spring boot
雪隐9 小时前
个人电脑玩AI-04让5060 Ti给你打工——本地FLUX.2 Klein 的 AI 图片生成
人工智能·后端
掘金者阿豪9 小时前
多台服务器日志怎么统一清理?Ansible、Cron与cpolar自动化方案
后端
浮游本尊10 小时前
Java学习第45天 - 消息队列入门、异步解耦与最终一致性(RabbitMQ / RocketMQ)
后端
fallen_fish10 小时前
多路径写入一致性:从一次 Debug 到系统性防御
后端
用户2986985301410 小时前
Word 文档字符级格式化:Java 实现方案详解
java·后端
血小溅10 小时前
Skill 脚本语言选型:Python、Node.js、Shell 到底怎么选?
人工智能·后端
Heracles102410 小时前
一篇文章教你学会MCP
后端
范闲10 小时前
Charmbracelet TUI 生态系统指南
后端