This commit is contained in:
Your Name
2026-09-09 15:47:48 +08:00
parent bd5d5c5f08
commit cb10e75ead
98 changed files with 7031 additions and 804 deletions
@@ -33,6 +33,12 @@ class LoginMiddleware
*/
public function handle($request, \Closure $next)
{
// 腾讯 IM 回调由控制器验证应用签名,不在验签前查询用户会话或数据库。
if ($request->controllerObject instanceof \app\api\controller\ImController
&& $request->action() === 'messageNotify'
&& $request->controllerObject->isNotNeedLogin()) {
return $next($request);
}
$token = $request->header('token');
//判断接口是否免登录
$isNotNeedLogin = $request->controllerObject->isNotNeedLogin();
@@ -71,4 +77,4 @@ class LoginMiddleware
return $next($request);
}
}
}