bardia
5 سال پیش توسط bardia مطرح شد
2 پاسخ

مشکل در میدلویر

درود
من توی یه قسمت از برنامه خودم دارم چنیین کاری رو می کنم
میخوام برای بعضی از قسمت های ادمین مثلن ثبت نقش برای کاربران رمز بزارم
مثلن زمانی که ادمین روی این لینک کلیک کرد ازش رمز بخواد و اون صفحه رو بهش نشون بده
این کد مربوظه هست

    public function CreateRoleSensitive(Request $request){

            $sensitive_password=Sensitive::all();
            foreach($sensitive_password as $item){}
            $check=$request->get('password1');
            if($check == $item->password){
    return redirect('panel/roles');

            }
            else{ 
                return redirect('sensitive/role/index');
            }

        }

یعنی زمانی که کلیکی کرد روی لینک panel/roles اون ببر توی صفحه رمز-ازش رمز بخواد
بعدش اگه دورس بود اونو ببر توی صفحه panel/roles اگر اشتباه بود اونو توی صفحه رمز نگه داره

مشکل اصلی اینه که وقتی رمز دورسه اونو توی همون صفحه ای که میخواد ببره نمیبره و ازش رمز می خواد
میدونم مشکل از اینه که زمانی که اون روت رو فراخوانی میکنه ازش دوباره رمز میخواد
کسی راه حلی داره این مشکل حل بشه


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

خوب قطعا بخش مقایسه پسوردتون درست کار نمیکنه چک کنید، لاگ بگیرید چرا این مقایسه پسور کار نمیکنه


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

قبل از هر redirect که دارید داده‌هارو die & dump کنید ببینید متوجه ارور میشید


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

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