diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 317f4ef8a37b..0e5a01d58e60 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -341,15 +341,16 @@ class LoginController extends BaseController -// $response = Http::post('https://appleid.apple.com/auth/token', [ -// 'grant_type' => 'authorization_code', -// 'code' => $token, -// 'redirect_uri' => config('ninja.ninja_apple_redirect_url'), -// 'client_id' => config('ninja.ninja_apple_client_id'), -// 'client_secret' => config('ninja.ninja_apple_client_secret'), -// ]); +$response = Http::withHeaders('Content-Type:' => 'application/x-www-form-urlencoded') +->post('https://appleid.apple.com/auth/token', [ + 'grant_type' => 'authorization_code', + 'code' => $token, + 'redirect_uri' => config('ninja.ninja_apple_redirect_url'), + 'client_id' => config('ninja.ninja_apple_client_id'), + 'client_secret' => config('ninja.ninja_apple_client_secret'), + ]); -// nlog($response); +nlog($response); return $this->handleSocialiteLogin('apple', $token); } else {