22
33namespace App \Http \Controllers \Auth ;
44
5+ use App \Http \Controllers \Controller ;
56use App \Models \User ;
6- use Illuminate \Http \Request ;
77use Blaspsoft \SocialitePlus \SocialitePlusFactory ;
8+ use Illuminate \Http \Request ;
89use Illuminate \Support \Facades \Auth ;
9- use App \Http \Controllers \Controller ;
1010
1111class SocialitePlusController extends Controller
1212{
@@ -19,8 +19,6 @@ class SocialitePlusController extends Controller
1919
2020 /**
2121 * Create a new SocialLoginController instance.
22- *
23- * @param SocialitePlusFactory $socialitePlus
2422 */
2523 public function __construct (SocialitePlusFactory $ socialitePlus )
2624 {
@@ -30,7 +28,6 @@ public function __construct(SocialitePlusFactory $socialitePlus)
3028 /**
3129 * Redirect to the social login page
3230 *
33- * @param string $provider
3431 * @return \Illuminate\Http\RedirectResponse
3532 */
3633 public function redirect (string $ provider )
@@ -47,20 +44,21 @@ public function redirect(string $provider)
4744 /**
4845 * Handle the social login callback
4946 *
50- * @param string $provider
51- * @param Request $request
5247 * @return \Illuminate\Http\RedirectResponse
5348 */
5449 public function callback (string $ provider , Request $ request )
5550 {
56- if (!$ request ->has ('code ' )) return redirect ()->route ('login ' )->with ('error ' , 'Invalid request ' );
51+ if (! $ request ->has ('code ' )) {
52+ return redirect ()->route ('login ' )->with ('error ' , 'Invalid request ' );
53+ }
5754
5855 $ user = $ this ->socialitePlus ->build ($ provider )->user ();
5956
6057 $ existingUser = User::where ('email ' , $ user ->getEmail ())->first ();
6158
6259 if ($ existingUser ) {
6360 Auth::login ($ existingUser );
61+
6462 return redirect ()->intended ('/dashboard ' );
6563 }
6664
0 commit comments