Commit 50184906 50184906dbd612e0d08d9fa8c7f7588a9f9fcb9c by lemon

*

1 parent 9aa0f69a
......@@ -38,7 +38,7 @@ class AuthIdentifier
$request->attributes->add(['request_id' => Snowflake::gen(),]);
$prefix = current(explode('/', $request->path()));
if (!in_array($prefix, $this->auth) || (in_array($request->ip(), explode(',', config('api.inside')['ip'])))) goto AUTH;
if (!in_array($prefix, $this->auth)) goto AUTH;
$identifier = $request->header('identifier');
......@@ -46,6 +46,10 @@ class AuthIdentifier
$identifier = env('identifier');
}
if (empty($identifier) && (in_array($request->ip(), explode(',', config('api.inside')['ip'])))) {
goto AUTH;
}
Log::info(__METHOD__. '解析前:', ['identifier'=>$identifier]);
!empty($identifier) && $identifier = Identifier::resolve($identifier);
......