使用企业微信如何授权登陆h5?

2024/03/15
提问

该应用是嵌入在企业微信里的,如何使用企业微信授权登陆h5页面

回答·3

官方文档找到后端-》身份验证 对照文档做即可


点我头像可加我们非官方企微同行群交流讨论


赞同 1
评论

看具体的文档,已自建应用为例


https://developer.work.weixin.qq.com/document/path/91335



赞同 1
评论 1
代开发和三方看具体的文档即可。
赞同
回复
你还未登录,请先登录
2024/03/15

使用企业微信授权登录H5页面的过程主要涉及前端和后端的交互。下面是一个基本的步骤指南:


  1. 前端页面准备

  • 在你的H5应用中,设置一个登录或授权的按钮。当用户点击这个按钮时,前端页面会跳转到企业微信的授权页面。
  • 企业微信的授权页面URL通常是这样的格式:https://open.work.weixin.qq.com/wwopen/sso/qrConnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect。其中,APPID是你的企业微信的AppID,REDIRECT_URI是授权后回调的URL,STATE是一个防止CSRF攻击的随机字符串。
  1. 用户授权

  • 用户在企业微信的授权页面上扫描二维码或确认授权。
  • 一旦用户授权成功,企业微信会重定向用户到你的REDIRECT_URI,并在URL中附带一个code参数。
  1. 后端获取Access Token

  • 前端页面在接收到带有code参数的URL后,将这个code发送到你的后端服务器。
  • 后端服务器使用这个code,以及你的企业微信的AppID和AppSecret,向企业微信的服务器请求一个access_token。请求URL通常是这样的格式:https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=CORPID&corpsecret=CORPSECRET


赞同 1
评论