Jak ustawić limit limitu czasu sesji dla użytkowników frontend w joomla 2.5? Ustawiłem opcję Session Lifetime w konfiguracji globalnej, ale ustawiam limit tylko w backend.Ustawianie limitu czasu limitu czasu oczekiwania w joomla
Odpowiedz
można komentować linię JHtml::_('behavior.keepalive');
na szczycie w pliku moduły/mod_login/tmpl/default.php
Po, że czas od backend będzie również wygasa frontend, jak i backend
Wypróbuj tę wtyczkę. Według mojej wiedzy.
Jeśli mają
Session Control Plugin dokonać innego życia sesji dla innej grupy użytkowników na swojej stronie Joomla. Session Control Plugin sprawia, że grupa użytkowników online przez cały czas na stronie Joomla.
Inną opcją
do strony Go -> Konfiguracja globalna -> zakładka System i ustawić sesji Lifetime
Z moich testów Mam opinię, że th Wartość ustawiona w zapleczu (Konfiguracja globalna> System> Czas życia sesji) jest używana zarówno dla zaplecza, jak i dla front-end.
Możesz sprawdzić wartość, którą otrzymujesz w interfejsie. Użyj poniższego kodu:
echo "Sesja wygaśnie w". JFactory :: getSession() -> getExpire()/60. "min.";
Wygląda na to, że JFactory jest odpowiedzialny za ustawienie czasu wygaśnięcia. Używa czasu konfiguracji lub jeśli nieobecny używa 900 sekund (15 minut).
Tak, otrzymuję limit sesji w interfejsie, ale nie ma to wpływu na frontend – iijb
Czy to jedyne rozwiązanie. – iijb
odpowiedź została zaktualizowana. – Techie
Session Control Plugin jest kompatybilny z joomla 1.5 tylko – iijb