Jeecg 企业微信登录配置
在后台application.yml文件中
spring: profiles: active: dev swagger: production: false basic: enable: false username: jeecg password: jeecg1314 # 第三方登录 justauth: enabled: true type: GITHUB: client-id: 0277e675495f14a4a183 client-secret: ?? redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/github/callback WECHAT_ENTERPRISE: client-id: 企业微信的企业ID client-secret: 自建应用配置能获得 redirect-uri: 回调路径 agent-id: 自建应用配置能获得 DINGTALK: client-id: dingoa33vjqxrbyidnmgwo client-secret: ?? redirect-uri: http://sso.test.com:8080/jeecg-boot/thirdLogin/dingtalk/callback cache: type: default prefix: 'demo::' timeout: 1h
如图:WECHAT_ENTERPRISE 节点 ,需要配置四个信息
注意:设置完毕后成功登录,如果微信账号在系统内之前没有创建账号的话,会自动创建一个账号。
账号的角色默认是 第三方登录角色
登录完后是没有什么权限的。
需要额外给第三方账号的角色赋权限才行。