کمال
6 سال پیش توسط کمال مطرح شد
0 پاسخ

تغییر authentication drive

ما میخواهیم با تعریف یک 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 تعریف نشده است
چیکار کنم ؟


ثبت پرسش جدید

به همدیگه کمک کنیم

به کمال کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام