企业微信中使用微信授权登录的步骤:开通企业微信微信授权登录功能;设置微信授权登录,填写应用名称、允许授权成员和回调域名;获取微信授权登录链接;用户授权登录,微信跳转到回调页面;获取用户授权信息,包含 openid 和 unionid。
如何在企业微信中使用微信授权登录
1. 开通企业微信权限
首先,需要在企业微信后台开通微信授权登录功能:
- 登录企业微信管理后台,进入“应用管理” > “第三方应用”
- 点击“添加应用” > “微信授权登录” > “开启”
2. 设置微信授权登录
- 在“开发管理” > “移动应用管理”页面,点击“添加”
-
选择“微信授权登录”方式,并填写相关信息:
- 应用名称:填写应用的名称
- 允许授权的企业微信成员:选择允许授权登录的成员范围
- 回调域名:填写应用服务器的域名
3. 获取微信授权登录链接
-
前端代码中使用企业微信提供的 getAuthUrl 方法获取微信授权登录链接:
const authUrl = await wechat.getAuthUrl({ scope: 'snsapi_base', redirectUrl: redirectUrl, state: '123' });
登录后复制
4. 用户授权登录
- 将获取到的 authUrl 跳转到微信客户端,用户点击授权后,微信会自动跳转到回调页面
- 回调地址中会包含 code,用于获取用户授权信息
5. 获取用户授权信息
-
后端代码中使用企业微信提供的 getAuthInfo 方法获取用户授权信息:
const authInfo = await wechat.getAuthInfo({ code: code });
登录后复制
authInfo 中包含用户授权的 openid 和 unionid 信息,可以进一步用于用户登录或绑定。
以上就是企业微信怎么使用微信授权登录的详细内容,更多请关注叮当号网其它相关文章!
文章来自互联网,只做分享使用。发布者:pansz,转转请注明出处:https://www.dingdanghao.com/article/677169.html