Re: [isf-wifidog] Quelques etrangetés avec la cvs de wifidog-auth :)

Pascal Leclerc isf at plec.ca
Jeu 31 Mar 18:43:36 EST 2005


> Bonjour, je me suis interessé il y a deux jours a wifidog (qui
> d'ailleurs marche tres bien pour le moment :) et j'ai remarqué un
> certain nombre de petits trucs bizarres avec la cvs de wifidog-auth,
> j'ai voulu contacté benoitg sur irc mais comme il ne pouvait pas me
> repondre de suite, je passe par ici, j'espere que ce sera adapté.

Benoit est à New York pour une présentation de Wifidog à NYCWireless.

> Alors je vais y aller directement, je ne suis pas sur de tout ce que
> j'avance, j'espere simplement aider :)
> 1)
> Un premier probleme est qu'il y a un certain nombre de fichier .php qui
> contiennent des lignes blanches apres le flag de fin php ?> ce qui cree
> des erreurs avec session_start et les hearders/cookies chez moi (j'ai
> deja vu ce problemes dans des forums sur le net :) :
> => classes/Authenticator.php, classes/AuthenticatorLocalUser.php,
>    classes/User.php et include/schema_validate.php.

Je crois que tu es le premier à voir ce message apparaître, je n'en ai
jamais vu dans mes logs. Quelle version de PHP utilises-tu ?

> 2) Les scripts sql ne semblent pas tous etre tres correctes, je
> m'explique, dans wifidog-postgres-initial-data.sql, il y a le premier
> insert qui donne 5 colonnes et a des valeurs pour 6 (il manque le
> validatin_token dans la listes des colonnes :)
> Ensuite on insert la node default dans nodes avant d'avoir rempli
> venues_type et node_deployment_status ce qui l'empeche (en effet, il y a
> des contraintes sur nodes)

Beaucoup de modifications ont été faites ces dernières semaine dans le
code de l'auth-server, c'est probablement un oublie de mettre à jour le
code SQL d'initialisation. Qui peut regarder ? Benoit ? François ?

> 3) pour l'ajout d'un proprietaire de node, il semblerait que le code
> confonde user_id et username .. . . si je met un username il me dit
> qu'il n'existe pas, si je met un user_id il l'ajoute, mais il ne
> reconnait pas l'user associé quand je veux afficher la liste des nodes
> dont il est le proprietaire. (en meme temps, cette fonction est marquée
> beta, donc vous etes peut etre deja au courant :)

C'est très possible que le codeur (moi en l'occurance) est confondu
user_id et username. Je vais y jeter un coup d'oeil prochainement.

> 4) Je n'ai laissé qu'une source d'auth dans config.php et je ne pouvais
> plus me logger, il semblerait que la variable auth_source dans
> login/index.php ne soit pas presente s'il n'y a qu'une source (smarty ou
> code php ? je ne sais pas :)

Qui peut regarder ce problème ? Philippe c'est toi le maître du smarty ;-)

> 5) des details pour le design :
> => j'ai essayé de mettre un mail pour TECH_SUPPORT_EMAIL qui etait trop
> long, il depasse du menu sur la droite.
> => Ce serait bien d'avoir quand on navigue dans le site, de pouvoir avec
> un lien revenir a la racine, se deloguer, aller a la page delogin, ce
> genre de trucs :) (je suis conscient que c'est pas une priorité, mais
> tant qu'a faire je me suis dit que je pouvais le dire :)

Le nouveau look du portail s'envient et devrait régler beaucoup de
problèmes estétiques et de navigation.

> Voila, c'est a peu pres tout ce que j'ai noté, j'espere ne pas vous
> avoir trop embeté.

Merci beaucoup pour tes commentaires et ton aide !

> A part ces problemes, je trouve votre app geniale, je compte l'utiliser
> chez moi. De plus je fais partie de l'association Paris-SansFil et, meme
> si j'en ai encore parlé a personne, je mettrais bien un wifidog-auth
> pour paris-sansfil :)

Ça serait génial que paris-sansfil utilise Wifidog. Si vous avez besoin
d'aide pour l'implantation ou des demandes spécifiques ne vous gênez pas
et demandez !

  Pascal

> Merci beaucoup de votre travail et bonne continuation :)
>
> kaouete





Plus d'informations sur la liste de diffusion WiFiDog