后端框架 · RuoYi-Vue-Plus框架功能基础功能
第三方授权功能
版本
- 5.X
前置说明
- 功能基于
JustAuth - 示例以
Gitee授权为例 - 其他平台配置请参考 JustAuth 官方文档

配置流程
1. 申请第三方应用

2. 修改后端配置
编辑 application-dev.yml,配置 AppId/Secret 与回调地址。
justauth.address 需要填写前端对外可访问地址,回调地址会拼成 ${justauth.address}/social-callback?source=xxx。

注意:内网地址无法回调,请使用公网可访问地址。

3. 修改前端配置
编辑 login.vue 中的第三方登录入口配置。
如果使用默认 plus-ui,前端已经内置 /social-callback 路由与回调页面,主要确认图标入口与后端平台配置保持一致。

授权登录(未绑定第三方平台)
- 个人中心发起授权

- 同意授权并完成绑定

授权成功后会跳转系统首页:

在第三方应用可看到授权用户信息:

授权登录(已绑定第三方平台)
- 登录页点击第三方图标

- 同意授权

解除授权绑定
- 个人中心点击解绑

- 确认解绑
