Trucsweb.com

Forum de discussion

 Forum « Programmation ASP » (archives)

Re: Site sans fichiers témoins (cookies)

Envoyé: 22 janvier 2004, 7h27 par Oznog


Salut,

Les fichiers témoins ou "cookies" on deux rôle.

1. Laisser un identifiant sur la machine du visiteur question de l'identifier lors de sa prochaine visite.

Si tu ne suporte ou ne permet pas les fichiers témoins il n'y a aucune alternative de ce côté. Pour identifier l'usager il devra le faire lui même! Avec un identifiant et si tu veux un mot de passe. Il n'y a pas d'autres solution.

Maintenant, pour garder l'informations de cet usager comme tu le ferais avec un fichier témoin, tu peux emmagisiner dans une base de données, un fichier texte ou un XML par exemple les informations de cet usager. Une fois identifié il suffit de récupérer cet informations et de la mettre à jour s'il y a lieu.

2. Passer de page en page ou de site en site des informations (variables et valeurs).

La technique GUID est une façon d'identifier un usager unique avec un numéro. En y ajoutant quelques informations suplémentaire comme la date, un numéro d'usager, la langue etc. Peut importe le nombre d'informations et la méthode d'encodage c'est toi qui encode et décode.

L'idée est de passer ce "numéro généré" avec l'en-tête HTTP. Tu vois ça partout.

http://www.serceur.com/page.asp?id=5626t54826584fj654g5766

En d'autres mots, tu ajoute cet identifiant à chacun des hyperlien local de ton site (un seul hyperlien sans et ça ne fonctionne plus)ET TU MET TOUS ÇA DANS UNE BASE de données (ou texte/xml...)

Puis, tu décode dans chacune des pages cet identifiant en le comparant avec la base de données.

Maintenant il peut y avoir un grand nombre de variantes. Par exemple pour simuler une session, un date de connexion comparé à la date actuelle. Le GUID est valide tant et aussi longtemps que la différence entre ses deux date ne dépase pas x minutes! Si c'est le cas, tu détruit le GUID dans la base et le id=5626t54826584fj654g5766 doit s'identifier à nouveau.

En gros c'est non seulement la technique la plus courante mais aussi le plus efficace.

Ciao
Oznog


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@