petit probleme en PHP... identification

petit probleme en PHP... identification - PHP - Programmation

Marsh Posté le 29-05-2002 à 19:24:11    

voila, je fais un systeme d identification
mot de passe / nom d utilisateur
je dois retenir ces donnés durrant tout le parcours d un site,
mais ( et oui ca serait trop simple )
je NE peux PAS utiliser de cookie NI de session...
une idée ?


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 29-05-2002 à 19:24:11   

Reply

Marsh Posté le 29-05-2002 à 19:33:24    

J-'-R a écrit a écrit :

voila, je fais un systeme d identification
mot de passe / nom d utilisateur
je dois retenir ces donnés durrant tout le parcours d un site,
mais ( et oui ca serait trop simple )
je NE peux PAS utiliser de cookie NI de session...
une idée ?  




 :hello: j'ai déjà été confronté à ce problème, j'avais trouvé comme seule solution de récupérer l'IP du client à chaque page, mais le soucis est que si deux personnes ou + sont connectées derrière un même Firewall/Proxy, ca marche pas :/


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 29-05-2002 à 22:06:54    

En utilisant des zones invisibles et en passant leur valeur par GET ou FORM.
 
Pb : pas de sécurité (on voit le mot de passe ds le source)


---------------
Savoir c'est vivre, et maintenir dans l'ignorance, c'est presque un homicide.
Reply

Marsh Posté le 29-05-2002 à 22:12:09    

jeremy a écrit a écrit :

En utilisant des zones invisibles et en passant leur valeur par GET ou FORM.
 
Pb : pas de sécurité (on voit le mot de passe ds le source)  




Pas obligé de stocker le login/pass mais plutôt un ID unique généré à chaque identification de l'utilisateur et ayant une durée de validité limitée (à stocker dans la base de données).
On peut éventuellement y associé l'IP pour 'plus' de securite

Reply

Marsh Posté le 29-05-2002 à 22:13:31    

pas bete l id de l ip ! merci j y avait pas pensé !
 
 
 
dites , si vous pouviers venir tester http://gigigan.homeip.net/mydeux/
merci !


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 29-05-2002 à 22:19:31    

J-'-R a écrit a écrit :

pas bete l id de l ip ! merci j y avait pas pensé !
 
 
 
dites , si vous pouviers venir tester http://gigigan.homeip.net/mydeux/
merci !  




 
Pour générer cet id, essaie par exemple ceci :

Code :
  1. $id = md5(microtime());

Reply

Marsh Posté le 29-05-2002 à 22:22:44    

ouai mais cette id doit renvoyer un mot de passe et un nom...
 
j avais pensé les coders... mais trop dur


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 29-05-2002 à 22:24:10    

J-'-R a écrit a écrit :

ouai mais cette id doit renvoyer un mot de passe et un nom...
 
j avais pensé les coders... mais trop dur  




non, tu associes dans ta base de données, chaque utilisateur à son id temporaire, comme ça quand tu reçois cet id, tu regardes quel utilisateur y correspond.

Reply

Marsh Posté le 17-06-2002 à 14:31:02    

http://developpeur.journaldunet.co [...] ions.shtml
 
j'utilise ça. je l'ai converti pour l'utiliser avec Oracle, ça marche trés bien.
y'a 2-3 trucs à debugger si je me souviens bien.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed