diff --git a/Classes/Middleware/GetAuthenticationCode.php b/Classes/Middleware/GetAuthenticationCode.php index 5f5524e..f4c3f02 100644 --- a/Classes/Middleware/GetAuthenticationCode.php +++ b/Classes/Middleware/GetAuthenticationCode.php @@ -68,10 +68,12 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface */ protected function isInstagramAuthentificationRedirect(ServerRequestInterface $request): bool { - if (!empty($request->getQueryParams()['code'])) { - $code = $request->getQueryParams()['code']; - if (strlen($code) > 8) { - return true; + if (in_array('https://l.instagram.com/', $request->getHeader('referer'))) { + if (!empty($request->getQueryParams()['code'])) { + $code = $request->getQueryParams()['code']; + if (strlen($code) > 8) { + return true; + } } } return false;