|
15 | 15 | use Statamic\Http\Middleware\CP\RedirectIfAuthorized; |
16 | 16 | use Statamic\OAuth\Provider; |
17 | 17 | use Statamic\Statamic; |
18 | | -use Statamic\Support\Str; |
19 | 18 |
|
20 | 19 | use function Statamic\trans as __; |
21 | 20 |
|
@@ -43,7 +42,6 @@ public function showLoginForm(Request $request) |
43 | 42 | 'oauthEnabled' => $oauthEnabled, |
44 | 43 | 'emailLoginEnabled' => $emailLoginEnabled, |
45 | 44 | 'providers' => $oauthEnabled ? $this->oauthProviders() : [], |
46 | | - 'referer' => $this->getReferrer($request), |
47 | 45 | 'forgotPasswordUrl' => cp_route('password.request'), |
48 | 46 | 'submitUrl' => cp_route('login'), |
49 | 47 | 'passkeyOptionsUrl' => cp_route('passkeys.auth.options'), |
@@ -107,11 +105,7 @@ protected function fireFailedEvent($request, $user = null) |
107 | 105 |
|
108 | 106 | public function redirectPath() |
109 | 107 | { |
110 | | - $cp = cp_route('index'); |
111 | | - $referer = request('referer'); |
112 | | - $referredFromCp = Str::startsWith($referer, $cp) && ! Str::startsWith($referer, $cp.'/auth/'); |
113 | | - |
114 | | - return $referredFromCp ? $referer : $cp; |
| 108 | + return cp_route('index'); |
115 | 109 | } |
116 | 110 |
|
117 | 111 | protected function authenticated(Request $request, $user) |
@@ -144,13 +138,6 @@ public function logout(Request $request) |
144 | 138 | return redirect(URL::isExternalToApplication($redirect) ? '/' : $redirect); |
145 | 139 | } |
146 | 140 |
|
147 | | - protected function getReferrer() |
148 | | - { |
149 | | - $referrer = url()->previous(); |
150 | | - |
151 | | - return $referrer === cp_route('unauthorized') ? cp_route('index') : $referrer; |
152 | | - } |
153 | | - |
154 | 141 | public function username() |
155 | 142 | { |
156 | 143 | return 'email'; |
|
0 commit comments