2012-04-30 3 views
0

드루팔 (Drupal 7)을 사용한 사람이 있습니까?드루팔 (Drupal Cookie Law)

내가 아는 한 Drupal은 사용자가 로그인 할 때 쿠키를 사용합니다.이 모듈은 로그인 스크립트 주변에서 수표를 작성합니까? 아니면 단순히 기능을 제공합니까? 그렇다면 개발자에게 관련 함수 코드의 일부 (쿠키를 설정)?

다음 PHP 코드를 사용할 수 있습니까?

if(isset($_COOKIE['SITE_NAME_cookiecontrol']) && $_COOKIE['SITE_NAME_cookiecontrol'] == "yes") 
      { 
//set session here 
} 

답변

0

그것의 완전하게 당신이 그냥 쿠키를 확인하는 경우 그러나 당신이 문제로 실행할 수 있습니다, 뭘 하려는지 분명.

대부분의 경우 전역 $ 사용자 개체에 uid 키가 설정되어 있는지 확인해야합니다. 이것을 위해 isset()을 사용할 필요는 없으며 if() {}에서 이것을 호출 할 수 있습니다.

0

저는 Drupal Cookie Control 모듈의 개발자입니다. 귀하의 질문에 대해 귀하가 성취하고자하는 것을 이해할 수 없습니다.

최신 dev 커밋은 쿠키가 아직 받아 들여지지 않은 경우 사용자 인증에 대한 검사를 추가하여 로그인을 중지합니다.

다른 모듈도 이제 자신의 쿠키 제한 콜백을 사용하여 프로세스에 통합 될 수 있습니다.