JBolouri
4 سال پیش توسط JBolouri مطرح شد
2 پاسخ

خطای احراز هویت

سلام دوستان برای پروژم یه احراز هویت چندگانه دارم که برای جدول ادمینم جدا گارد و پرووایدر تعریف کردم و کارای لازم رو هم انجام دادم..

وقتی میخوام با گارد ادمین لاگین کنم این ارور رو میده..

Call to a member function attempt() on string

توضیح تصویر رو وارد کنید
توضیح تصویر رو وارد کنید
ممنون میشم راهنماییم کنید رفعش کنم..


ثبت پرسش جدید
رضا جلیلیان
تخصص : لطفا تخصص خود را وارد کنید
@rezajalilian 4 سال پیش مطرح شد
0

اگه به متن ارور توجه کنی فک کنم تابع گاردت داره یه رشته رو بر میگردونه و تو داری روی یه رشته تابع attempt رو بر میگردونی تست بگیر اول ببین گاردت چی رو بر میگردونه


JBolouri
@javadbolouri72 4 سال پیش مطرح شد
0

@abase607

بله دقیقا..

تابع گاردمو اول طبق آموزشی که دیده بودم اینطوری تنظیم کردم..

protected function guard()
    {
         return Auth::guard('admin');

    }

ولی موقع لاگین این ارور رو به من داد:
Auth guard [admin] is not defined

بعد یه نفر گفت تابع گارد رو اینطوری تغییر بده..

protected function guard()
    {

        return 'admin';
    }

الان اون ارور رو نمیده و در عوض ارور attempt() رو میده..

بنظرتون باید چیکار کنم حل بشه


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

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