This commit is contained in:
2026-01-05 15:28:19 +08:00
parent ee348b4925
commit a40df925a7
8 changed files with 176 additions and 10 deletions
+3 -4
View File
@@ -36,7 +36,6 @@ class AuthLogic
public function feishuLogin(array $data): array
{
$feishuUserInfo = $this->getFeishuUserInfo($data);
var_dump($feishuUserInfo);
return $feishuUserInfo;
$user = $this->getOrCreateUser($feishuUserInfo);
@@ -202,10 +201,11 @@ class AuthLogic
if(empty($app[$data['app_id']])){
throw new BusinessException('app_id非法');
}
$feishu = new Feishu($data['app_id'], $app[$data['app_id']]);
$fsAppInfo = CorpFeishuApp::where('app_id', $data['app_id'])->first();
$feishu = new Feishu($data['app_id'], $fsAppInfo['feishu']);
//回调地址
$redirect_uri = $data['r_url'];
$redirect_uri = $fsAppInfo['r_url'];
$userAccessToken = $feishu->userAccessToken($data['feishu_code'], $redirect_uri);
$userInfo = $feishu->userInfo($userAccessToken['access_token']);
@@ -303,7 +303,6 @@ class AuthLogic
public function feishuAppInfo(string $app_id, string $systemCode)
{
$fsAppInfo = CorpFeishuApp::where('app_id', $app_id)->first();
var_dump($fsAppInfo);
return [
'app_id' => $fsAppInfo->app_id,
'app_secret' => $fsAppInfo->app_secret,