laravel5.8 프론트 데스크 인증 로그인이 불가능합니다
不是一般的人
不是一般的人 2020-05-12 18:17:04
0
4
2184

PHP 온라인 수업 8기 수강생입니다. 프론트엔드 로그인 기능 확장을 위해 Ximen 선생님의 laravel 인증 영상을 따라했는데, 로그인 과정이 완료된 후 다음 페이지로의 이동이 차단되었습니다. 미들웨어에 의해 수행되었으며, 코드 실행에는 오류가 없었습니다. 방금 차단당했습니다. 아래는 코드입니다. 살펴보도록 도와주세요

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

모든 응답(3)
殘留の回憶

F12, 네트워크에서 가로채는 특정 정보를 볼 수 있으며 특정 오류 상태 코드가 있으며 비교 보고서는 419로 CSRF 검증이 통과되지 않았음을 의미합니다

  • 회신하다 오류는 없는 것 같습니다. 어딘가에서 로직이 반전되었거나 로그인 후 시스템에 세션이 없는 것 같습니다.
    不是一般的人 작가 2020-05-13 13:22:37
不是一般的人

登录.jpg

扩展.png

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

不是一般的人

这个中间件

<?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);}}?>

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿