Suite au "bug" rapporté par Michrone: http://bugs.phpwebgallery.net/view.php?id=482
Je propose deux façons de le résoudre:
1) interdire de supprimer son compte
2) l'autoriser mais fermer la session ensuite
Laquelle préférez-vous ?
Les erreurs proviennent du fait que l'on fait des requêtes sur des informations qui n'existent plus puisque la personne a été supprimée.
Hors ligne
nicolas a écrit:
Suite au "bug" rapporté par Michrone: http://bugs.phpwebgallery.net/view.php?id=482
Je propose deux façons de le résoudre:
1) interdire de supprimer son compte
2) l'autoriser mais fermer la session ensuite
Laquelle préférez-vous ?
Les erreurs proviennent du fait que l'on fait des requêtes sur des informations qui n'existent plus puisque la personne a été supprimée.
Bonjour,
Je vote pour la 1. Ca evite des effets de bord du genre le dernier compte admin se supprime lui même!.
Niklos
Hors ligne
nnikloss a écrit:
nicolas a écrit:
Les erreurs proviennent du fait que l'on fait des requêtes sur des informations qui n'existent plus puisque la personne a été supprimée.
Je vote pour la 1. Ca evite des effets de bord du genre le dernier compte admin se supprime lui même!.
C'est la solution que je préfère aussi mais il pourrait y avoir une troisème solution qui autorise l'auto-suppression à la condition de ne pas être le dernier webmaster.
Hors ligne
nicolas a écrit:
C'est la solution [1] que je préfère aussi mais il pourrait y avoir une troisème solution qui autorise l'auto-suppression à la condition de ne pas être le dernier webmaster.
Je préfère la 1. Il est plus sûr de demander à une autre personne de niveau supérieur ou égal de supprimer ton compte. Cela évite que tu t'éjectes de la galerie par une fausse manip. De plus, le webmaster a le statut le plus haut et n'a pas d'autre compte de son niveau, il devient donc insupprimable (autrement qu'à la main).
Sinon, root peut se supprimer de /etc/passwd, mais il faut être maso ;-)
Hors ligne
La 3 risque d'être trop compliqué pour rien.
Donc la 1.
Hors ligne
mathiasm a écrit:
nicolas a écrit:
C'est la solution [1] que je préfère aussi mais il pourrait y avoir une troisème solution qui autorise l'auto-suppression à la condition de ne pas être le dernier webmaster.
Je préfère la 1. Il est plus sûr de demander à une autre personne de niveau supérieur ou égal de supprimer ton compte. Cela évite que tu t'éjectes de la galerie par une fausse manip. De plus, le webmaster a le statut le plus haut et n'a pas d'autre compte de son niveau, il devient donc insupprimable (autrement qu'à la main).
Sinon, root peut se supprimer de /etc/passwd, mais il faut être maso ;-)
ok
rub a écrit:
La 3 risque d'être trop compliqué pour rien.
Donc la 1.
ok
Donc vendu. C'est parti.
Hors ligne
mathiasm a écrit:
Il est plus sûr de demander à une autre personne de niveau supérieur ou égal de supprimer ton compte.
Ca serait bien ca!
Que l'administrator ne puisse pas supprimer le webmaster.... (je ne sais plus si c'est implementer!?)
Hors ligne
rub a écrit:
mathiasm a écrit:
Il est plus sûr de demander à une autre personne de niveau supérieur ou égal de supprimer ton compte.
Ca serait bien ca!
Que l'administrator ne puisse pas supprimer le webmaster.... (je ne sais plus si c'est implementer!?)
Le webmaster ne peut pas être supprimé.
Hors ligne
bug corrigé: [Subversion] r1489 et [Subversion] r1490
Dernière modification par nicolas (2006-07-21 17:27:16)
Hors ligne