كيفية التحقق مما إذا كان المستخدم قد قام بتسجيل الدخول عند استخدام نموذج أسلوب المصادقة

StackOverflow https://stackoverflow.com//questions/11712814

  •  13-12-2019
  •  | 
  •  

سؤال

أنا أستخدم نموذج أسلوب المصادقة مع Apache Tomcat لمصادقة المستخدمين.أنا أستخدم الإجراء j_security_check الافتراضي.

إذا قام مستخدم بتسجيل الدخول، فيجب أن أعرض رابط تسجيل الخروج.آخر رابط تسجيل الدخول.كيف يمكنني التحقق مما إذا كان المستخدم قد قام بتسجيل الدخول؟

وأيضا كيف يمكنني تسجيل خروج المستخدم؟

هل كانت مفيدة؟

المحلول

يمكنك استخدام HttpServletRequest.getUserPrincipal() والتحقق منه للعثور على المستخدم الذي قام بتسجيل الدخول.

نصائح أخرى

حالة تسجيل الدخول مطابقة للحالة التي HttpServletRequest.getUserPrincipal() إرجاع غير فارغة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top