راکت
ftp
ftp
توسط ftp مطرح شد
8 پاسخ

نحوه ارسال bearer از سمت لاراول به سمت کلایت

@ali.bayat
من api نویشتم الان میخوام ‌Bearer رو بدم به فرانت کار تا بتونه بعد لاگین استفاده کنه من چطوری میتونم token رو به دستش برسونم


       return  $request->header('Authorization');
``
این کد رو زدم اما اگه در پستمن اگهauthorizationوجود داشته باشه نمایش میده در غیر این صورت نمایش نمیده

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

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


ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

@coaradsupp
اگه بخوام بگم یوزر فقط یک ساعت میتونه لاگین کنه و بعد یک ساعت خود به خود logout بشه باید چیکار کنم


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

توی فولدر کانفیگ توی فایل سشن lifetime هست، اون رو کم کنی زمان ذخیره سشن کم میشه

https://stackoverflow.com/questions/45247239/laravel-customized-session-lifetime-at-user-level
https://laracasts.com/discuss/channels/laravel/session-lifetime?page=1


سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

@coaradsupp
وقتی با توکن کار میکنی سشن دیگه کاربردی نداره که بخوایی lifetime رو دستکاری کنی

میشه با دوتافیلد یکی آپدیت و یکی انقضا و با پکیج کربن مقایسه کنی که هربار لاگین میشه اگر زمان لاگین و زمان درخواست بیشتر از یک ساعت بود توکن رو عوض کنی و از سمت ویو کاربر توکنش رو حذف کنی.


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

از Passport استفاده کن
متدهایی برای invoke کردن توکن در اختیارت میذاره


ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

@ali.bayat
منظورت اینه

Passport::tokensExpireIn(now()->addDays(1));

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

این هم یکی از متدهای Passport هست.. متدهای دیگه هم داره: https://laravel.com/docs/6.x/passport


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

@juza66
بله بله درسته، حواسم نبود که توکن هست:) ممنون که تذکر دادین


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

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