登录
This commit is contained in:
@@ -196,7 +196,15 @@ class AuthLogic
|
|||||||
{
|
{
|
||||||
$certificate = $this->feishuAppInfo($data['corp_abbr'], $data['system_code']);
|
$certificate = $this->feishuAppInfo($data['corp_abbr'], $data['system_code']);
|
||||||
$feishu = new Feishu($certificate['app_id'], $certificate['app_secret'], $certificate['abbr']);
|
$feishu = new Feishu($certificate['app_id'], $certificate['app_secret'], $certificate['abbr']);
|
||||||
$userAccessToken = $feishu->userAccessToken($data['feishu_code'], $certificate['r_url']);
|
|
||||||
|
//判断移动端或pc端回调地址
|
||||||
|
if(!empty($data['is_mob']) && $data['is_mob'] == 1){
|
||||||
|
$redirect_uri = $certificate['m_url'];
|
||||||
|
}else{
|
||||||
|
$redirect_uri = $certificate['r_url'];
|
||||||
|
}
|
||||||
|
|
||||||
|
$userAccessToken = $feishu->userAccessToken($data['feishu_code'], $redirect_uri);
|
||||||
$userInfo = $feishu->userInfo($userAccessToken['access_token']);
|
$userInfo = $feishu->userInfo($userAccessToken['access_token']);
|
||||||
|
|
||||||
if ($userInfo['code'] != 0) {
|
if ($userInfo['code'] != 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user