配置微信扫码登录
更新时间:2021-08-06
本文档主要用于说明如何配置开启使用微信扫码登录IDaaS工作台。
先决条件
- 开启百度智能云身份管理服务IDaaS项目;
- 已创建IDaaS用户,详细请参考创建用户;
- 已有微信开放平台企业认证账号;
操作步骤
管理员用户添加微信扫码登录
- 进入IDaaS项目 > 设置 > 认证源, 切换到第三方认证源页签,点击开启按钮;
- 复制授权域链接,新开页面,进入微信开发平台, 进入管理中心 > 网站应用页签,点击创建应用,按照微信要求信息提交审核;
- 微信应用审核通过后,进入微信开放平台 > 管理中心 > 网站应用,点击查看进入应用详情页,复制AppID和AppSecret;页面滚动到底部,将上一步复制的授权域添加到开发信息中;
- 回到百度智能云IDaaS的第三方认证源 > 添加微信扫码登录 页面,将上一步复制的AppID和AppSecret分别填充到client_id和client_secret字段,点击保存并启用。
- (可选)为已有IDaaS用户绑定微信账号:点击微信认证源的管理按钮,进入认证源详情页,切换到绑定关系页签,点击添加绑定关系,填写微信ID,以及选择需要绑定的IDaaS用户。
注意:IDaaS用户绑定微信,需要获得微信的ID是一个后台ID,不是微信昵称也不是微信号,获取有难度及门槛,所以强烈建议使用用户首次登录自行选择绑定的方式进行绑定,详细见下一节说明。
IDaaS用户绑定微信账号
若IDaaS管理员用户未配置IDaaS普通用户的微信绑定,则需要IDaaS用户在首次使用微信扫码登录后,验证身份并绑定自己的IDaaS账号。
- 进入IDaaS项目登录页面,在第三方的登录中点击微信登录按钮;
- 使用微信扫一扫登录后,输入待绑定的IDaaS用户名,点击下一步;
- 输入正确的短信验证码,完成绑定,即可进入IDaaS工作台,下次登录可以直接使用微信登录。