Javad Ezaz
5 سال پیش توسط Javad Ezaz مطرح شد
1 پاسخ

پاک کردن یک توکن

سلام

-میخوام برای api پروژم یه ریکوئست logout تعریف کنم که فقط توکن فعلی یوزر رو غیر فعال کنه
راه حل چیه؟

-اگه بخوام عین وبسایت راکت همه ی نشست های فعال کاربر رو ببینم چی کار باید کنم؟


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش آپدیت شد
0

برای سوال اولت:
شما با api اولیه که تویی لوکال استورج یا هرجایی ذخیره کردی،به route لاگ اوت درخواست میفرستی get یا post بعدش سمت روت مورد نظرت api:auth بررسی میشه اگر اوکی بودی بعدش دستورات expire کردنت رو انجام میدی.

مثلا با استفاده از پکیج پاسپورت شما تویی تیبل oauth_access_tokens فیلد revoked رو 1 قرار میدی.

برای سوال دومت میتونی درایور Session رو به دیتابیس تغییر بدی و با دستورات Eloquent کوئری بزنی و سشن های کاربرانت رو مدیریت کنی.


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

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