![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 7 Dołączył: 15.08.2012 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Chodzi mi o to, że jeżeli w swojej aplikacji jestem zalogowany jako administrator i chcę usunąć usera z jakichś powodów to wszystko jest ok do momentu kiedy nie trafię na takiego, który właśnie jest zalogowany... Jak sprawić, żeby go automatycznie wylogowało z sesji w momencie kiedy usunę jego konto? Oczywiście nie chcę odwoływać się do bazy danych przy każdym requescie usera |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 228 Pomógł: 7 Dołączył: 15.08.2012 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Problem rozwiązany
Podczas niektórych ważniejszych akcji updatowałem last_activ usera, przerobiłem to trochę i zamiast jednego zapytania wykonują się teraz dwa podczas takiego update`a, ponieważ teraz najpierw wykonuję select i sprawdzam czy w ogóle jest co update`ować. Jeśli nie ma takiego usera w bazie to wylogowuję go z sesji i header a dla ajaxów return false, żeby user nie mógł wykonać żadnej akcji tam gdzie nie jest przeładowywana strona (musiałem też wprowadzić kilka ifów) -teraz wszystko działa p.s. -Michael2318 dzięki za podpowiedź, zrobiłem po swojemu ale schemat podobny pozdrawiam Ten post edytował adamantd 10.03.2013, 14:46:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 15:45 |