مكون أصيل للكيك ليسجل لي بسرعة كبيرة جدا. هل هناك طريقة اخرى لتغير هذا؟

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

  •  03-07-2019
  •  | 
  •  

سؤال

وهذه هي المرة الأولى على ستاكوفيرفلوو على الرغم من أنني "قراءة" الترميز الرعب في كثير من الأحيان. على أي حال ...

وأنا أعمل على مشروع المدرسة / الكلية استخدامك ل CakePHP وأنا باستخدام المدمج في AuthComponent لدعم مصادقة المستخدم (أي تسجيل الدخول، الخ).

ومشكلتي هي أنه يسجل لي بعد فترات قصيرة جدا. انها لا تملك حتى لي الانتظار جلسة كاملة (أي متصفح الإغلاق). أحيانا 5 دقائق، وأحيانا 10 وأحيانا 15 ولكن ليس أكثر من ذلك.

والأسوأ هو عندما يسجل لي عندما ادعو الأسلوب الذي يتطلب المستخدم لتسجيل الدخول وتقرر أن يموت الحق قبل من.

ولقد فتشت لا بأس به ولكن لا يمكنني العثور على ما يبدو جوابا. سيكون موضع تقدير أي مساعدة!

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

المحلول

وأنا لم تستخدم للكيك منذ الإصدار 1.1، لذلك أنا لست متأكدا مما إذا كان هذا الوضع قد تغير، ولكن قد ترغب في التحقق من مستوى DEBUG الخاص بك. وانخفاض إعداد DEBUG، وانخفاض القيمة التي تم تعيينها لCAKE_SESSION_TIMEOUT. في 1.1 ثانية، وهذا يتحدد كل شيء في app/config/core.php.

تعديل : لمجرد التحقق من ذلك، تم إعادة كتابة ذلك، ولكن الفكرة لا يزال هو نفسه. في core.php بحث عن:

/**
 * Session time out time (in seconds).
 * Actual value depends on 'Security.level' setting.
 */
Configure::write('Session.timeout', '120');

وزيادته بحيث يستغرق وقتا أطول لمهلة الدورة.

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