From: 刘洪青 Date: Sat, 6 Mar 2021 08:42:48 +0000 (+0800) Subject: docs: 更新实施说明文档 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=24aa3ac0108ea35323b872e740ee9cae769f3cb3;p=institute%2Fdeploy-authx-service.git docs: 更新实施说明文档 --- diff --git "a/docs/CAS\350\256\244\350\257\201\350\201\224\345\220\210\347\231\273\345\275\225\351\205\215\347\275\256\350\257\264\346\230\216\346\226\207\346\241\243.md" "b/docs/CAS\350\256\244\350\257\201\350\201\224\345\220\210\347\231\273\345\275\225\351\205\215\347\275\256\350\257\264\346\230\216\346\226\207\346\241\243.md" new file mode 100644 index 0000000..e7f64dc --- /dev/null +++ "b/docs/CAS\350\256\244\350\257\201\350\201\224\345\220\210\347\231\273\345\275\225\351\205\215\347\275\256\350\257\264\346\230\216\346\226\207\346\241\243.md" @@ -0,0 +1,63 @@ +# CAS 认证 联合登录配置说明文档 + + +## 联合登录的支持 + +目前,CAS 认证 对 QQ、微信、企业微信、支付宝、钉钉 等社交帐号的联合登录 + + +## 开发者帐号申请 + +* 开发者帐号申请 + +根据 各开放平台 申请开发者帐号,开通开发权限(涉及到费用) + + +* 获取对接参数 + +各开放平台下,创建应用,获取 应用ID、Secret 等对接参数(具体至官方文档了解) + +- QQ +appid、appkey + +- 微信 +appid、appsecret + +- 企业微信 +corpid、agentid、secret + +- 支付宝 +appid、应用私钥(appprivatekey)、支付宝公钥(alipaypublickey) + +- 钉钉 +appid、appsecret + + +## 配置修改 + +* 修改配置 + +修改 cas-server 下 ConfigMap cas-server-site-webapp-env 中对应的配置参数 + +- QQ +CASSERVER_FEDERATION_QQ_APPID +CASSERVER_FEDERATION_QQ_APPKEY + +- 微信 +CASSERVER_FEDERATION_OPENWEIXIN_APPID +CASSERVER_FEDERATION_OPENWEIXIN_APPSECRET + +- 企业微信 +CASSERVER_FEDERATION_WORKWEIXIN_CORPID +CASSERVER_FEDERATION_WORKWEIXIN_AGENTID +CASSERVER_FEDERATION_WORKWEIXIN_SECRET + +- 支付宝 +CASSERVER_FEDERATION_ALIPAY_APPID +CASSERVER_FEDERATION_ALIPAY_APPPRIVATEKEY +CASSERVER_FEDERATION_ALIPAY_ALIPAYPUBLICKEY + +- 钉钉 +CASSERVER_FEDERATION_DINGTALK_APPID +CASSERVER_FEDERATION_DINGTALK_APPSECRET + diff --git "a/docs/\347\224\250\346\210\267\345\244\264\345\203\217\346\225\260\346\215\256\345\210\235\345\247\213\345\214\226.md" "b/docs/\347\224\250\346\210\267\345\244\264\345\203\217\346\225\260\346\215\256\345\210\235\345\247\213\345\214\226.md" new file mode 100644 index 0000000..0086c76 --- /dev/null +++ "b/docs/\347\224\250\346\210\267\345\244\264\345\203\217\346\225\260\346\215\256\345\210\235\345\247\213\345\214\226.md" @@ -0,0 +1,29 @@ +# 用户头像数据初始化 + + +## 数据整理 + +将 用户的头像数据 进行整理,包括: + +1. 图片数据 + +2. 用户名 与 图片文件名的对应关系 + + +## 图片导入 + +将 图片数据 上传到 minio 的 portrait 目录中 + +**注意,这里的 minio 为认证授权产品里部署的 authx-minio** + + +## 用户数据更新 + +将 图片文件名 整理为 `portrait__文件名` (包括文件扩展名) + +如:`portrait__1.png`,此时 就是对应了 minio 上 portrait 目录中的 1.png 图片 + +**注意,portrait 与 文件名之间是两个 下划线** + +根据 用户名,将 整理后的 图片文件名 更新到 用户服务的数据库 user 中的 TB_B_USER 表的 IMAGE_URL + diff --git "a/docs/\347\224\250\346\210\267\345\244\264\345\203\217\346\225\260\346\215\256\345\210\235\345\247\213\345\214\226.pdf" "b/docs/\347\224\250\346\210\267\345\244\264\345\203\217\346\225\260\346\215\256\345\210\235\345\247\213\345\214\226.pdf" new file mode 100644 index 0000000..6fc3f75 Binary files /dev/null and "b/docs/\347\224\250\346\210\267\345\244\264\345\203\217\346\225\260\346\215\256\345\210\235\345\247\213\345\214\226.pdf" differ