[support] Problémás letiltás és kiléptetés

Zoltan Ganyecz ganyecz at upcmail.hu
2009. Aug. 31., H, 21:17:49 CEST


Sziasztok!

Az egyik honlapomon észrevettem egy furcsaságot. Az adott honlapon a
felhasználók saját maguk törölhetik regisztrációjukat, az idevágó SQL
nagyjából ennyi:

db_query("UPDATE {users} SET status = 0 WHERE uid = %d", $account->uid);

Aztán kiléptetem, mint a core-ban az user_logout():

global $user;
session_destroy();
module_invoke_all('user', 'logout', NULL, $account);
$user = drupal_anonymous_user();
drupal_goto();

Eddig ezzel semmi gondom nem volt, de most hívták fel a figyelmemet,
hogy az egyik ilyen magát törölt felhasználó "visszatér". :) Benne van
az acceslog-ban, az uid alapján látom, hogy be van jelentkezve. 

A cucc egy Drupal latest, semmiféle egzotikus modul nincs bekapcsolva
hozzá. Szerintetek mi lehet a probléma?

-- 
                        \|||/
                        (o o)
---------------------ooO-(_)-Ooo---------------------

  Üdvözlettel:   Ganyecz Zoltán <ganyecz at upcmail.hu>



További információk a(z) support levelezőlistáról