add system auth by apple, remove facebook-auth

parent 9a54e40f
......@@ -106,13 +106,11 @@ class UserController extends Controller
return redirect()->route('home');
}
public function loginFacebook() {
$facebookUser = Socialite::driver('facebook')->user();
public function loginApple() {
$appleUser = Socialite::driver('apple')->user();
//$appleUser = Socialite::driver("sign-in-with-apple")->user();
dd($facebookUser);
/*
$user = User::where('email','=', $googleUser->email)->first();
$user = User::where('email','=', $appleUser->email)->first();
if (!$user) {
$user = User::create([
'name' => $googleUser->name,
......@@ -123,8 +121,6 @@ class UserController extends Controller
Auth::login($user);
return redirect()->route('home');
*
*/
}
......
......@@ -37,12 +37,6 @@ return [
'redirect' => env('GOOGLE_REDIRECT'),
],
'facebook' => [
'client_id' => env('FACEBOOK_CLIENT_ID'),
'client_secret' => env('FACEBOOK_CLIENT_SECRET'),
'redirect' => env('FACEBOOK_REDIRECT'),
],
'apple' => [
'client_id' => env('APPLE_CLIENT_ID'),
'client_secret' => env('APPLE_CLIENT_SECRET'),
......
......@@ -28,7 +28,6 @@
</div>
<a class="" href="{{ route('login.google') }}">Войти через Google</a><br>
<a class="" href="{{ route('login.facebook') }}">Войти через Facebook</a><br>
@signInWithApple("black", true, "sign-in", 10)
......
......@@ -36,23 +36,12 @@ Route::group(['middleware' => 'guest'], function(){
}) -> name('login.google');
Route::get('/login/google/callback', [UserController::class, 'loginGoogle']);
//Auth Facebook
Route::get('login/facebook', function () {
return Socialite::driver('facebook')->redirect();
}) -> name('login.facebook');
Route::get('/login/facebook/callback', [UserController::class, 'loginFacebook']);
//Auth Apple
Route::get('login/apple', function () {
return Socialite::driver('apple')->redirect();
//return Socialite::driver("sign-in-with-apple")->scopes(["name", "email"])->redirect();
}) -> name('login.apple');
Route::post('login/apple/callback', function () {
$user = Socialite::driver('apple')->user();
//$user = Socialite::driver("sign-in-with-apple")->user();
dd($user);
});
Route::post('/login/apple/callback', [UserController::class, 'loginApple']);
});
Route::group(['middleware' => 'auth'], function(){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment