ارور لاگین لاراول

11 ماه پیش
توسط irani mrsami30 آپدیت شد
حاتمی ( 222 تجربه )
3 سال پیش

سلام
من طبق آموزش فروشگاه پیشرفته از auth برای لاگین استفاده کردم
وقتی رجیستر میکنم اون موقع لاگین میشه و با متد گت logout میشم اما دوباره که میخام با همون ایمیل و پسورد لاگین بشم میگه : These credentials do not match our records
درحالیکه دقیقا همونیه که رجیستر کردم و تو دیتابیس ذخیره میشه
البته بگم که من حتی بیخیال role کاربر شدم و اونو هم چک نمیکنم فقط میخام به صورت ساده لاگین کنم
این استفاده از auth در route هست :

Route::group(['prefix' => 'admin' , 'middleware' => ['auth:web']]

بقیه کدا رو هم از روی سورس پروژه کپی کردم

بهترین پاسخ انتخاب شده توسط حاتمی
حاتمی
3 سال پیش

مشکلشو پیدا کردم
تو مدل user قبل از اینکه لاگین رو اضافه کنم یه دستور گذاشته بودم پسوردو هش کنه
یه هش هم خود لاگین انجام میداد
بخاطر همین دوبار هش میشد و پسوردو میزدم ارور میداد

ناصر رمضانپور ( 1062 تجربه )
3 سال پیش

این اررور واسه عدم تطابق یوزرنیم و پسورده
لطفا چک کنید یوزرنیم پسورد درست باشه
پسورد از دیتابیس پاک کنید و این پسورد جاش کپی کنید
$2y$10$31WYXmPYfxgUlWRvds3x8.Sc2W2tOwdc2s.BbRCQN.aCl8Uinkpei
این پسورد همون 123456 که رمزگذاری شده
حالا با نام کاربری و این رمز عبور لاگین کنید

محمد ( 768 تجربه )
3 سال پیش

سلام من همین مشکل را داشتم و نمی‌دونم دلیلش چی بود اما وقتی کاربرها رو با register خود اپلیکیش وارد دیتابیس کردم مشکل حل شد. کاربرایی که این مشکل را داشتند به صورت دستی با استفاده از create توی تابع index ایجاد کرده بودم

حاتمی ( 222 تجربه )
3 سال پیش

نه بخاطر اینا نیست
لطفا راهنمایی کنید

حاتمی ( 222 تجربه )
3 سال پیش

مشکلشو پیدا کردم
تو مدل user قبل از اینکه لاگین رو اضافه کنم یه دستور گذاشته بودم پسوردو هش کنه
یه هش هم خود لاگین انجام میداد
بخاطر همین دوبار هش میشد و پسوردو میزدم ارور میداد

irani mrsami30 ( 70 تجربه )
11 ماه پیش

سلام دوستان. من طبق دستور
PHP artisan make:auth
پیش رفتم ثبت نام انجام میشه ولی بعد اینکه logout میکنم و دوباره وارد قسمت ورود میشم ایمیل و رمز عبور رو درست میزنم ولی جلوی ایمیل اون ارور رو میده هیچ فایلی رو هم دستکاری نکردم مشکل از کجاست

برای ارسال پاسخ باید وارد سایت شوید