[spip-dev] BUG Login

@ Antoine Pitrou <antoine@rezo.net> :

> Ben... c'est justement ce qui est marrant, c'est que c'est depuis la
> dernière CVS....

Ah oui, excuse-moi, je n'avais pas vu. Il y a encore ce code-là :

  if (!$auth_login) {
    include('login.php3');
    exit;
  }

C'est juste un problème de programmation : soit un fichier est appelé
directement, soit en include, mais on ne peut pas bidouiller pour qu'il
fasse les deux (ou en tout cas ça donne des trucs affreux). Dans le cas
présent, j'imagine que les fonctions pourraient être centralisées dans
inc_login (ou inc_session), et login se contenter de quelques appels
aux dites fonctions.

Oui, c'est ce que je voulais faire, un inc_login qui contiendrait tout ce
qu'il faut pour se loger depuis l'espace privé ou public, en bloquant ou non
bloquant, en popup ou pas, etc.

... et puis on a passé du temps à se baratiner sur des conneries, et j'ai
laissé le chantier en l'état, désolé :wink:

-- Fil