X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/9249addb5c458d30a5b06ff1ccc3a4e1b5d29acb..refs/pull/3757/head:/app/Http/Controllers/Auth/SocialController.php diff --git a/app/Http/Controllers/Auth/SocialController.php b/app/Http/Controllers/Auth/SocialController.php index dd567fe18..9ba4028ec 100644 --- a/app/Http/Controllers/Auth/SocialController.php +++ b/app/Http/Controllers/Auth/SocialController.php @@ -16,9 +16,9 @@ use Laravel\Socialite\Contracts\User as SocialUser; class SocialController extends Controller { - protected $socialAuthService; - protected $registrationService; - protected $loginService; + protected SocialAuthService $socialAuthService; + protected RegistrationService $registrationService; + protected LoginService $loginService; /** * SocialController constructor. @@ -27,9 +27,8 @@ class SocialController extends Controller SocialAuthService $socialAuthService, RegistrationService $registrationService, LoginService $loginService - ) - { - $this->middleware('guest')->only(['getRegister', 'postRegister']); + ) { + $this->middleware('guest')->only(['register']); $this->socialAuthService = $socialAuthService; $this->registrationService = $registrationService; $this->loginService = $loginService; @@ -140,9 +139,9 @@ class SocialController extends Controller } $user = $this->registrationService->registerUser($userData, $socialAccount, $emailVerified); + $this->showSuccessNotification(trans('auth.register_success')); $this->loginService->login($user, $socialDriver); - $this->showSuccessNotification(trans('auth.register_success')); return redirect('/'); } }