小编Abd*_*dul的帖子

如何在Laravel 5.2中添加额外的登录条件逻辑

我只是想说如果用户不活跃,不允许登录.我已经制作了如下控制器,我不知道我在做什么,或者我还有什么需要做的才能完成这项工作!


    namespace App\Http\Controllers\Auth;

    use Illuminate\Auth\Authenticatable;
    use Illuminate\Foundation\Auth\AuthenticatesUsers;
    use App\User;
    use Validator;
    use App\Http\Controllers\Controller;
    use Illuminate\Foundation\Auth\ThrottlesLogins;
    use Illuminate\Foundation\Auth\AuthenticatesAndRegistersUsers;

    class AuthController extends Controller{
        use AuthenticatesAndRegistersUsers, ThrottlesLogins;

        protected $redirectTo = '/home';


        public function __construct()
        {
            $this->middleware($this->guestMiddleware(), ['except' => 'logout']);
        }


        protected function validator(array $data)
        {
            return Validator::make($data, [
                'name' => 'required|max:255',
                'email' => 'required|email|max:255|unique:users',
                'password' => 'required|min:6|confirmed',
            ]);
        }


        protected function create(array $data)
        {
            return User::create([
                'name' => $data['name'],
                'email' => $data['email'],
                'password' => bcrypt($data['password']),
            ]);
        }

        public function authenticate()
        { …

laravel laravel-5.2

7
推荐指数
2
解决办法
3703
查看次数

标签 统计

laravel ×1

laravel-5.2 ×1