在后台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 節點 ,需要配置四個信息
注意:設置完畢后成功登錄,如果微信賬號在系統內之前沒有創建賬號的話,會自動創建一個賬號。
賬號的角色默認是 第三方登錄角色
登錄完后是沒有什么權限的。
需要額外給第三方賬號的角色賦權限才行。