سلام وقت بخیر
بنده از multi auth استفاده میکنم و میخوام کاربر بعد از لاگین به url قبلی برگرده
از این کد استفاده کردم نتیجه ای نگرفتم چون صفحه ورود من دو مرحله ای است ( در قسمت اول شماره تلفن رو میگیره چک میکنه اگر در دیتابیس وجود داشت صفحه ورود در غیر این صورت صفحه ثبت نام لود میشه ) باید دو تا url به عقب برگرده
چجوری میتونم این کار رو انجام بدم ممنون میشم راهنمایی بفرمایید
if(!session()->has('url.intended'))
{
session(['url.intended' => url()->previous()]);
}
سلام وقت بخیر ، یک میدلور ست کنین برای روت های سایت غیر از لاگین و رجیستر.
داخل این میدلور آدرس صفحه جاری رو داخل یک سشن ذخیره کنید یعنی من اول صفحه ایندکس رو میبینم داخل سشن ادرس ایندکس ذخیره میشه بعدش میرم صفحه فروشگاه ادرس صفحه فروشگاه جایگزین میشه...
و در اخر وقتی میرم توی صفحه لاگین و لاگین انجام میدم ریدایرکتش کن به محتوایی که داخل سشن ذخیره شده
سلام میتونید یک مقدار در get به عنوان next پاس بدید. مانند:
http://example.com/login?next=/123
سلام وقت بخیر ، یک میدلور ست کنین برای روت های سایت غیر از لاگین و رجیستر.
داخل این میدلور آدرس صفحه جاری رو داخل یک سشن ذخیره کنید یعنی من اول صفحه ایندکس رو میبینم داخل سشن ادرس ایندکس ذخیره میشه بعدش میرم صفحه فروشگاه ادرس صفحه فروشگاه جایگزین میشه...
و در اخر وقتی میرم توی صفحه لاگین و لاگین انجام میدم ریدایرکتش کن به محتوایی که داخل سشن ذخیره شده
ساده ترين راه، بدون ايجاد هيچ overhead اضافه روت هاي سيستم ريدايركت كردن كاربر به صفحه دلخواه هست.
return redirect()->route('home');
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟