任务16:实现用户后台登录

1,编辑  \config\auth.php  的第71行代码

'model' => App\User::class,

改为

'model' => App\Models\Admin\User::class,

2,编辑  \app\Http\Controllers\Admin\LoginController.php

    //登录验证
    public function login(LoginRequest $request){
        if(auth()->attempt($request->only(['username','password']))){
            return '登录成功!';
        }
        return redirect()->back()->withErrors(['errors'=>'用户名或者密码错误!']);
    }

3,编辑  \App\Models\Admin\User.php

原 代码

<?php

namespace App\Models\Admin;

use Illuminate\Database\Eloquent\Model;

class User extends Model
{
    //
}

更改 为

<?php

namespace App\Models\Admin;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Foundation\Auth\user as Authorization;

class User extends Authorization
{
    //
}

4,在登录面 输入错误的密码 则

输入正确的用户名密码 则

END

 

posted @ 2020-05-13 23:10  pensive2019  阅读(254)  评论(0)    收藏  举报