Я пытался из «отклонить» рабочий процесс, когда пользователь отменяет запрос OAuth авторизации от социальной (LinkedIn в данном случае) страницаLaravel Socialite: OAuth 2 Неприятие Workflow
ClientException in RequestException.php line 111: Client error:
POST https://www.linkedin.com/oauth/v2/accessToken
resulted in a400 Bad Request
response: {"error":"missing_parameter","error_description":"A required parameter \"code\" is missing"}
Контроллеры имеют стандартный код:
public function redirect()
{
return Socialite::driver('linkedin')->redirect();
}
public function callback()
{
$providerUser = Socialite::driver('linkedin')->user();
...
}
Он отлично работает, если пользователь нажимает «Разрешить/принимать» на социальном сайте. Он выдает исключение, когда пользователь отменяет.
Я не могу понять, как обрабатывать сценарий «Отклонить» пользователя.