أقوم باستخدام tokens لمصادقة المستخدمين وتسجيل دخولهم عن طريق API في لارافل. والآن عند قيام المستخدم بتسجيل الخروج أرغب بإزالة الtoken الموافق لهذا المستخدم، لقد حاولت استخدام هذا الإجراء:
Auth::user()->tokens()->delete();
ويتم تسجيل خروج المستخدم، ولكن أيضاً يتم حذف جميع tokens المخزنة لهذا المستخدم بدلاً من الtoken الخاص بهذه الجلسة. ولكنني أرغب ببقاء المستخدم ضمن الموقع في الجلسات الأخرى وإغلاق هذه الجلسة فقط فكيف يمكنني الاحتفاظ بتسجيل الدخول للمستخدم في باقي الجلسات؟
السؤال
Amir Alsaeed
أقوم باستخدام tokens لمصادقة المستخدمين وتسجيل دخولهم عن طريق API في لارافل. والآن عند قيام المستخدم بتسجيل الخروج أرغب بإزالة الtoken الموافق لهذا المستخدم، لقد حاولت استخدام هذا الإجراء:
Auth::user()->tokens()->delete();
ويتم تسجيل خروج المستخدم، ولكن أيضاً يتم حذف جميع tokens المخزنة لهذا المستخدم بدلاً من الtoken الخاص بهذه الجلسة. ولكنني أرغب ببقاء المستخدم ضمن الموقع في الجلسات الأخرى وإغلاق هذه الجلسة فقط فكيف يمكنني الاحتفاظ بتسجيل الدخول للمستخدم في باقي الجلسات؟
تم التعديل في بواسطة Amir Alsaeed1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.