راکت

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

1 پاسخ

سلام

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

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

Javad Ezaz
Javad Ezaz
@sjavadez
ثبت پرسش جدید

پاسخ‌ها

1
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

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

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

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

شاید پاسخ شما همین‌جا باشد

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

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