微信企业号授权登录

一、准备

企业ID corpid     agentid    secret
企业应用设置项中的'可信域名' 需配置正确

二、企业获取code

跳转链接:

https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

appid 是 企业的CorpID

redirect_uri    是    授权后重定向的回调链接地址,请使用urlencode对链接进行处理

response_type    是    返回类型,此时固定为:code

scope    是    应用授权作用域,此时固定为:snsapi_base

state    否    重定向后会带上state参数,企业可以填写a-zA-Z0-9的参数值

#wechat_redirect    是    微信终端使用此参数判断是否需要带上身份信息

三、微信 跳转至 redirect_uri ,传参code,获取userInfo

$code = $_GET['code'];

获取微信token

$token = https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=". $corpid ."&corpsecret=" . $secret;

通过  https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token='. $token['access_token'] .'&code='. $code  获取 员工信息

后续业务流程开发~~~~~~

你可能感兴趣的:(微信企业号授权登录)