protected function loginAsAndRedirect(string $identifier)
{
$user = $this->getUser($identifier)->getAuthIdentifier();
if (empty($user)) {
throw new Exception('The user you\'re trying to log in as doesn\'t exist');
}
auth()->loginUsingId($user);
return redirect()->to(str_replace("login/{$identifier}", '', request()->fullUrl()));
}