كيفية استخدام ملف تعريف الارتباط في Zend Framework 2؟[مغلق]

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

  •  13-12-2019
  •  | 
  •  

سؤال

لا أستطيع أن أفهم كيفية استخدام ملفات تعريف الارتباط في ZF2؟هل يمكن لأحد أن ينصح ببعض الروابط مع المجموعة والحصول على ملف تعريف الارتباط؟

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

المحلول

ببساطة استخدم rememberMe() الطريقة على SessionManager لتعيين ملف تعريف الارتباط

يرى كود مدير الجلسة على الخط 260

هناك أيضا forgetMe() لإزالة ملف تعريف الارتباط

بالإضافة إلى ذلك، يمكنك تكوين الإعدادات الافتراضية لمدير الجلسة لديك مثل هذا:

Module.php

public function onBootstrap(\Zend\EventManager\EventInterface $e)

    $config = $e->getApplication()
        ->getServiceManager();
        ->get('Configuration');

    $sessionConfig = new SessionConfig();
    $sessionConfig->setOptions($config['session']);
    $sessionManager = new SessionManager($sessionConfig, null, null);
    Session::setDefaultManager($sessionManager);
}

Module.config.php

return array(
    'session' => array(
        'remember_me_seconds' => 2419200,
        'use_cookies' => true,
        'cookie_httponly' => true,
    ),
);

يرى هذه الفئة للحصول على قائمة كاملة بخيارات التكوين:

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