# 应用接入
# OIDC/AUTH2协议接入
平台认证中心基于标准OIDC(OpenID Connect) (opens new window)协议开发,目前业务系统集成模式认证中心支持:
扩展:OpenID Connect (opens new window)是基于OAuth 2.0规范族的可互操作的身份验证协议。它使用简单的REST / JSON消息流来实现,和之前任何一种身份认证协议相比,开发者可以轻松集成。Spring Security框架中auth2客户端可快速集成
# 脚手架接入
# 网关添加配置
- 登录nacos,选择对应的命名空间,修改 gateway-securitylocal.yml
## registration 下添加配置信息,key值关联前端认证地址
{key}:
provider: uaa
## client-id,client-secret 来自安全配置页,创建后自动生成
client-id: XXX
client-secret: XXXXXX
authorization-grant-type: authorization_code
## redirect-uri-template 来自安全配置页,回调地址
redirect-uri-template: http://{服务域名}/api/login/oauth2/code/{认证模式}
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 前端应用配置
# 认证地址, 与 gateway服务配置相关,registration 下配置的 key值
VUE_APP_AUTH_URL = '/api/oauth2/authorization/{key}'
# 系统应用id
VUE_APP_SYSTEM_ID = '5200007'
1
2
3
4
5
2
3
4
5