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

یک مشکل عجیب

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

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

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

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


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

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


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

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


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

اگه میدلور بزارم صفحه زیز میاره


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

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


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

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


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

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