文档链接:https://work.weixin.qq.com/api/doc/90000/90135/91022
1、手机端入口配置
可以通过配置工作台应用主页或自定义菜单实现,如果使用工作台应用主页的话,点击就会进入设置的应用主页,如果不设置应用主页,可以通过配置菜单及链接,原理是一样的。
主页示例:http://xxx.xxx.com/home?corpid=wwXXXXXXXXXXXXX
2、进入主页后,先判断当前用户是否登录,如果未登录,构造一个登录链接并跳转
https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
员工点击后将跳转至REDIRECT_URI指定的链接,并返回code,根据code可获取员工的userid.
3、总结下就是:如果需要电脑上访问的话,进行扫码登录,构造扫码登录链接,如果手机端或电脑端企业微信直接访问的话,就使用构造网页授权链接。
登录主要步骤
a、构造链接,获取当前用户的授权code
b、根据授权code和token获取当前用户的userid
c、判断系统里是否有userid用户,如果没有的话添加,否则判断权限,决定要显示的内容,进入系统