Heim  >  Fragen und Antworten  >  Hauptteil

Laravel5.8-Authentifizierung an der Rezeption ist nicht möglich

Ich bin ein Schüler in der achten Phase des PHP-Online-Kurses. Ich habe das Laravel-Authentifizierungsvideo von Lehrer Ximen verfolgt, um eine Front-End-Anmeldefunktion zu erweitern. Nach Abschluss des Anmeldevorgangs wurde die Übertragung zur nächsten Seite jedoch abgefangen durch die Middleware, und es gab keinen Fehler bei der Codeausführung. Wurde gerade abgefangen. Unten ist der Code. Bitte helfen Sie mir, einen Blick darauf zu werfen

不是一般的人不是一般的人1593 Tage vor2142

Antworte allen(4)Ich werde antworten

  • 殘留の回憶

    殘留の回憶2020-05-13 13:20:25

    F12,network里能查看的到被拦截的具体信息啊,有具体的错误状态码,比较报419,就是csrf验证没通过

    Antwort
    0
  • 不是一般的人

    没有错误,好像就是什么地方逻辑反了,或者登录后系统没有session

    不是一般的人 · 2020-05-13 13:22:37
  • 不是一般的人

    不是一般的人2020-05-12 18:24:55

    登录.jpg

    扩展.png

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

    Antwort
    1
  • 不是一般的人

    不是一般的人2020-05-12 18:17:52

    这个中间件

    <?php namespace App\Http\Middleware;use Closure;use Illuminate\Support\Facades\DB;use Illuminate\Support\Facades\Auth;/** * 权限验证中间件   */ class AuthMember { public function handle($request,Closure $next,$guard=null){ if(Auth::guard('member')->guest()){ if($request->ajax()){ return response('error',401); } return redirect()->guest('/?login=1'); } return $next($request);}}?>

    Antwort
    0
  • StornierenAntwort