la connexion d'authentification à la réception laravel5.8 ne peut pas
不是一般的人
不是一般的人 2020-05-12 18:17:04
0
4
2209

Je suis un étudiant de la huitième phase du cours PHP en ligne. J'ai suivi la vidéo d'authentification laravel du professeur Ximen pour développer une fonction de connexion frontale. Cependant, une fois le processus de connexion terminé, le transfert vers la page suivante a été intercepté. par le middleware, et il n'y a eu aucune erreur dans l'exécution du code. Je viens d'être intercepté. Vous trouverez ci-dessous le code. S'il vous plaît, aidez-moi à y jeter un œil

.
不是一般的人
不是一般的人

répondre à tous(3)
殘留の回憶

F12, vous pouvez afficher les informations spécifiques interceptées sur le réseau, il existe un code d'état d'erreur spécifique et le rapport de comparaison est 419, ce qui signifie que la vérification CSRF n'a pas réussi

  • répondre Il n'y a pas d'erreur. Il semble que la logique soit inversée quelque part ou qu'il n'y ait pas de session dans le système après la connexion.
    不是一般的人 auteur 2020-05-13 13:22:37
不是一般的人

登录.jpg

扩展.png

模型.png中间件.jpg注册中间件.jpg

不是一般的人

这个中间件

<?php namespace AppHttpMiddleware;utiliser Closure;utiliser IlluminateSupportFacadesDB;utiliser IlluminateSupportFacadesAuth;/*** Middleware de vérification des autorisations*/ class AuthMember { public function handle($request,Closure $next,$guard=null){ if(Auth::guard('member')->guest()){ if($request->ajax()){ return réponse('error',401); } return redirect()->guest('/?login=1'); } return $next($request);}}?>

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal