PHP 온라인 수업 8기 수강생입니다. 프론트엔드 로그인 기능 확장을 위해 Ximen 선생님의 laravel 인증 영상을 따라했는데, 로그인 과정이 완료된 후 다음 페이지로의 이동이 차단되었습니다. 미들웨어에 의해 수행되었으며, 코드 실행에는 오류가 없었습니다. 방금 차단당했습니다. 아래는 코드입니다. 살펴보도록 도와주세요
F12, 네트워크에서 가로채는 특정 정보를 볼 수 있으며 특정 오류 상태 코드가 있으며 비교 보고서는 419로 CSRF 검증이 통과되지 않았음을 의미합니다
这个中间件
<?php namespace AppHttpMiddleware;use Closure;use IlluminateSupportFacadesDB;use IlluminateSupportFacadesAuth;/*** 권한 확인 미들웨어*/ class AuthMember { 공개 함수 핸들($request,Closure $next,$guard=null){ if(Auth::guard('member')->guest()){ if($request->ajax()){ return response('error',401); } return 리디렉션()->guest('/?login=1'); } return $next($request);}}?>
F12, 네트워크에서 가로채는 특정 정보를 볼 수 있으며 특정 오류 상태 코드가 있으며 비교 보고서는 419로 CSRF 검증이 통과되지 않았음을 의미합니다
这个中间件
<?php namespace AppHttpMiddleware;use Closure;use IlluminateSupportFacadesDB;use IlluminateSupportFacadesAuth;/*** 권한 확인 미들웨어*/ class AuthMember { 공개 함수 핸들($request,Closure $next,$guard=null){ if(Auth::guard('member')->guest()){ if($request->ajax()){ return response('error',401); } return 리디렉션()->guest('/?login=1'); } return $next($request);}}?>