•  » Utilisation
  •  » Problèmes De Login Pour Les Utilisateurs Aol

#1 2003-08-16 12:42:14

bobflappy
Invité

Problèmes De Login Pour Les Utilisateurs Aol

Bonjour.

J'utilise phpwebgallery depuis quelques temps déja, et j'en suis vraiment trés content.  :D

Mon installation est la suivante : certains albums sont en partie publique, d'autres sont en partie privée et nécéssitent donc l'identification des utilisateurs pour être visionnés.

Mon problème est le suivant : j'ai deux personnes dans mon entourage qui sont abonnés à AOL et ils ont des problèmes pour s'identifier dans la galerie malgré la saisie correcte des logins et pass.  :cry:

Ils reviennent trés souvent (mais pas tout le temps) sur la page diapo.php avec des droits d'invité et ne voient donc pas les galleries privées.

J'ai réussi à reproduire le phénomèné à mon boulot, où je suis connecté au net dèrrière un proxy.

Je fais de F5 à loisir et cela passe au bout d'un moment...  :-?

Je pense avoir compris où se situait le problème : dans la partie historique du menu administration, mes utilisateurs ont leur adresse IP qui change (!) et donc ils ne peuvent pas retrouver la session valide.

Quelqu'un a t il une solution pour que mes utilisateurs puissent se connecter à la partie privée sans ce soucis?

Merci d'avance.

#2 2003-08-16 13:04:42

Marc 77
Membre
Nemours, France
2003-01-04
391

Re: Problèmes De Login Pour Les Utilisateurs Aol

mes utilisateurs ont leur adresse IP qui change

Ben....comme toute personne qui n'a pas d'adresse IP fixe. Même en ADSL l'IP change à chaque session. Je ne pense pas que celà vienne de là. :-? 


BSF Test
Dimage A1 AMD 2200Win XP Pro + SP2 PhpWg 1.3.2 IE 6

Hors ligne

#3 2003-08-16 13:22:33

bobflappy
Invité

Re: Problèmes De Login Pour Les Utilisateurs Aol

Je pense que je me suis mal exprimé : entre deux chargements de page, l'adresse IP change.

Je vais fouiller mon historique et montrer un exemple.

#4 2003-08-16 13:57:47

bobflappy
Invité

Re: Problèmes De Login Pour Les Utilisateurs Aol

Voila un extrait de ma table historique :

1052466901            visiteur     *.218.15.75    Aucune catégorie séléctionnée    diapo
1052466912    visiteur     *.218.15.75    NULL                                                    identification
1052466925    visiteur     *.218.15.75    Aucune catégorie séléctionnée    diapo
1052466935    bobflappy     *.218.15.41    Aucune catégorie séléctionnée    diapo
1052467041    visiteur     *.218.15.75    Aucune catégorie séléctionnée    diapo
1052467057    bobflappy     *.218.15.41    Aucune catégorie séléctionnée    diapo
1052467065    bobflappy     *.218.15.41    Fiestas Anniversaires 07 2002                    diapo
1052467121    visiteur     *.218.15.75    Aucune catégorie séléctionnée    diapo
1052467129    visiteur     *.218.15.75    Aucune catégorie séléctionnée    diapo
1052467132    bobflappy     *.218.15.41    Aucune catégorie séléctionnée    diapo
1052467139    bobflappy     *.218.15.41    Vacances bellecombe.02.2003                    diapo
1052467162    bobflappy     *.218.15.41    Vacances bellecombe.02.2003                photo    bellecombe_2003_14.jpg
1052467182    bobflappy     *.218.15.41    Chat                                                    diapo
1052467206    bobflappy     *.218.15.41    Chat                                                    diapo
1052467242    bobflappy     *.218.15.41    Chat                                                        photo    chat_2.jpg
1052467303    bobflappy     *.218.15.41    Chat                                                    diapo
1052467326    bobflappy     *.218.15.41    informatique pc crade                    diapo

On voit ce qui se passe lorsque je suis à mon boulot et que je me connecte au net via proxy.

Mon adresse IP peut passer de *.15.41 à *.15.75 entre deux chargements de page, ce qui fait que lorque je ne suis pas sur la "bonne" IP, j'ai le droit au message "vous n'avez pas le droit de visionner cette page - identification" lorsque je visionne une galerie.

#5 2003-08-17 18:20:50

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Problèmes De Login Pour Les Utilisateurs Aol

dans ce cas là, il faut perdre un peu niveau sécurité en n'imposant plus la même IP durant toute la navigation.

Dans ./include/user.inc.php (version 1.2), supprimer :

Code:

     36                         else
     37                         {
     38                                 if ( $REMOTE_ADDR == $row['ip'] )
     39                                 {
     40                                         $query_user .= "where id = '".$row['user_id']."';";
     41                                         $query_done = true;
     42                                 }
     43                         }

Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#6 2003-08-18 13:59:14

bobflappy
Invité

Re: Problèmes De Login Pour Les Utilisateurs Aol

Merci beaucoup!  :o

J'essayerais de modifier le code ce soir.

C'est vrai que cela diminue le niveau de sécurité, mais cela permettra à tous mes utilisateurs de se connecter à la gallerie.

#7 2003-08-19 09:13:25

bobflappy
Invité

Re: Problèmes De Login Pour Les Utilisateurs Aol

J'ai laissé le  "$query_done = true;" et cela fonctionne.

Merci pour l'aide.

#8 2003-08-20 22:59:01

jojo
Invité

Re: Problèmes De Login Pour Les Utilisateurs Aol

lorsque je supprime les lignes 36 a 43, il devient impossible de se logger !! Donc probleme !
et lorsque je garde la ligne 41 comme l'a fait bobflappy, tout le monde devient devient admin !!
Y aurait-il une autre solution ?

#9 2003-08-20 23:10:13

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Problèmes De Login Pour Les Utilisateurs Aol

je reprends...


Dans ./include/user.inc.php (version 1.2), remplacer :

Code:

     36                         else
     37                         {
     38                                 if ( $REMOTE_ADDR == $row['ip'] )
     39                                 {
     40                                         $query_user .= "where id = '".$row['user_id']."';";
     41                                         $query_done = true;
     42                                 }
     43                         }

par

Code:

else
{
  $query_user .= "where id = '".$row['user_id']."';";
  $query_done = true;
}

et normalement, ça roule


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#10 2003-08-21 21:14:34

jojo
Invité

Re: Problèmes De Login Pour Les Utilisateurs Aol

:D Merci ça fonctionne . .. du moins ça ne met plus tous les membres comme admin !

bravo pour la réactivité du support !

Jojo

#11 2003-08-27 23:00:57

bobflappy
Invité

Re: Problèmes De Login Pour Les Utilisateurs Aol

lorsque je supprime les lignes 36 a 43, il devient impossible de se logger !! Donc probleme !
et lorsque je garde la ligne 41 comme l'a fait bobflappy, tout le monde devient devient admin !!
Y aurait-il une autre solution ?

J'ai effectivement eu le problème et en relisant le code source, j'ai corrigé moi-même.

Merci pour tout, ce soft est vraiment top.

  •  » Utilisation
  •  » Problèmes De Login Pour Les Utilisateurs Aol

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact