Joomla의 전역 구성에는 "세션 핸들러"옵션이 있으며 설명에는 Joomla가 사용하는 메커니즘! 비 영구 쿠키를 사용하여 웹 사이트에 연결되면 사용자를 식별합니다. 그러나 나는 아직도 그것이 무엇을 설명하려고하는지 이해하지 못합니다. 두 가지 장점과 단점은 무엇입니까? 어떤 옵션이 좋은지 어떻게 알 수 있습니까?
세션이 만료되고 사용자가 자동으로 로그 아웃되면 내 웹 사이트를 홈페이지로 리디렉션하려고합니다 (지금은 joomla 핵심 등록 페이지로 리디렉션됩니다. 사용자 정의 구성 요소의 등록 페이지). 내 템플릿의 index.php 파일에서 세션이 활성화되어 있는지 확인하고 세션이 만료되면 리디렉션을 수행합니다. $session = JFactory::getSession(); if (!$session->isActive()) { echo "session is expired"; header('Location: http://www.example.com/'); exit; }else{ echo …
제목에서 알 수 있듯이, 나는 어떤 차이점이 있는지 알고 싶습니다. JFactory::getSession() and $mainframe->getSession() 이 질문은 모듈 내에서 joomla 세션 검색 에서 영감을 얻었습니다. 가능하다면 앞으로이 정보를 어떻게 찾을 수 있는지에 대한 제안을하고 싶습니다 (Google에 말하지 마세요).