Lorsque quelqu'un essaie de visiter une page qui nécessite une authentification redirigée vers une page de connexion. Comment puis-je les rediriger vers la page souhaitée après la connexion réussie plutôt que sur la liaison par défaut? P>
3 Réponses :
Voir le fichier de contrôleur de connexion par défaut HTTPS : //github.com/laravel/laravel/blob/master/app/http/controls/auth/auth/logincontroller.php
Il y a une partie avec p> Modifiez cette propriété sur votre point d'extrémité préféré et ils seront redirigés en conséquence. P> P>
Ouvrir App / HTPP / contrôleurs / Auth / Logincontroller Code> Il y a un paramètre appelé redirectto code> Modifier tout itinéraire que vous souhaitez public function redirectTo(){
...
return 'some route';
...
}
Tout ce que vous avez à faire est de remplacer la fonction redirectTo () code> de votre contrôleurs / auth / auth / logiffontroller.php code> comme ceci: protected function redirectTo()
{
return '/desired-page';
}
Retour Redirection () -> Destiné ('Tableau de bord'); Code> Je voulais dire quelque chose comme quand un utilisateur visite une page et n'est pas authentifié, ils reçoivent la page de connexion à la liste. Donc, après la connexion, ils devraient revenir à la page, ils voulaient visiter plus tôt. Ce qui précède a fonctionné pour moi