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

یک مشکل عجیب

با سلام من خیلی مواقع برای گرفتن کاربری که login هست از کد زیر استفاده میکنم

$user = auth()->user();

و همیشه هم جواب میده منتها الان برای تایید پرداخت با پکیج shetabit لازم که کاربر لاگین شده رو داشته باشم منتها با این روش مقدار null برمیگردونه

ممنون میشم راهنمایی کنید


ثبت پرسش جدید
محمدرضا قمی اویلی
تخصص : لاراول
@ghomi 4 سال پیش مطرح شد
0

این اتفاق زمانی میفته که کاربر مورد نظر مخواد از درگاه بانک برگرد به سایت در اصل درخواست برگشت از طرف بانک ارسال میشه و اینجاست که دیگه کاربر شناخته نمیشه البته این مشکل ممکن از ریدایرکت شدن هم باشه دقت کنید callback url شما درست باشه و مشکل ریدارکت شدن بوجود نیاد.


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 4 سال پیش مطرح شد
0

روی روت مورد نظر باید auth رو اعمال کرده باشین. (middleware)


مهدی
تخصص : برنامه نویس
@mahdiam200 4 سال پیش مطرح شد
0

اگه میدلور بزارم صفحه زیز میاره
توضیح تصویر رو وارد کنید


محمدرضا قمی اویلی
تخصص : لاراول
@ghomi 4 سال پیش مطرح شد
0

این اتفاق زمانی میفته که کاربر مورد نظر مخواد از درگاه بانک برگرد به سایت در اصل درخواست برگشت از طرف بانک ارسال میشه و اینجاست که دیگه کاربر شناخته نمیشه البته این مشکل ممکن از ریدایرکت شدن هم باشه دقت کنید callback url شما درست باشه و مشکل ریدارکت شدن بوجود نیاد.


مهدی
تخصص : برنامه نویس
@mahdiam200 4 سال پیش مطرح شد
0

مرسی از پاسختون در مورد من مسئله این بود که SSL فعالی کرده بودم و یادم رفته بود که آدرس ریدایرکت رو از http به https تغییر بدم.


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

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