문제

내가 사용하는 방법을 이해하는 쿠키에서 ZF2?할 수 있는 일 중 하나는 조언 일부 링크와 설정하고 가져오는 쿠키입니까?

도움이 되었습니까?

해결책

단순히 사용 rememberMe() 메서드 SessionManager 를 설정하는 쿠키

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