تغییر authentication drive

3 سال پیش توسط تابش مطرح شد
آفلاین
user-avatar
تابش ( 3121 تجربه )
3 سال پیش
تخصص : برنامه نویس ارشد وب

لینک کوتاه اشتراک گذاری

0

ما میخواهیم با تعریف یک provider جدید برای session guard و ست کردن آن در فایل config/auth.php، رفتار تابع attempt را طوری تغییر دهیم که هر پسوردی را به عنوان پسورد صحیح کاربر از ما قبول کند و یوزر لاگین شود.
config/auth

     'providers' => [
        'users' => [
            'driver' => 'custom',
            'model' => App\User::class,
        ],

بعد این را ساختم customAuthProvider

      public function boot()
    {
        $this->app['auth']->extend('custom',function()
        {

            return new CustomUserProvider();
        });
    }

و داخل CustomUSerProvider


    class CustomUserProvider implements UserProvider

و کدم را داخل تابع ها نوشتم
الان این رور رو گرفتم که custom تعریف نشده است
چیکار کنم ؟

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.