Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/05/2007, 13h21   #1
Membre actif
 
Inscription : avril 2004
Messages : 202
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : avril 2004
Messages : 202
Points : 192
Points : 192
Par défaut sécuriser des liens dans des mails

Bonjour,

je suis en charge du développement d'un site internet payant qui envoie une lettre d'info quotidienne.
les liens présents dans la lettre contiennent de façon cachée les identifiants et mots de passe des abonnés (car ils ne veulent pas devoir saisir ces infos). du coup, lorsqu'on transfert le mail reçu à un ami, il accède au site payant alors qu'il n'a pas payé !
pour corriger cela, j'ai mis en place un système basé sur les cookies : si pas de cookie, on demande l'identifiant/mot de passe et on crée le cookie si tout va bien ; si cookie présent et correspondant au compte présent dans le lien, on ouvre l'accès.

sauf que là, gros pb ! les cookies disparaissent chez certains clients (alors que les options internet sont bonnes et que la date de péremption du cookie n'est pas encore passée). du coup, il faut saisir le mot de passe à chaque fois !!!

si quelqu'un avait une idée de génie, ça serait super !

merci.
__________________
Nico, l'agrotic géomatic
agrotic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2007, 21h06   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,

Tu peux faire un lien de connection valable une seule fois.

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 09h52   #3
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Salut,

Tu peux utiliser la variable Session si elle est vide tu renvoie sur une autre page. De plus,tu peux ajouter un code anti-leech si tu veux sécuriser tes pages le plus possible

++
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 10h01   #4
Membre actif
 
Inscription : avril 2004
Messages : 202
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : avril 2004
Messages : 202
Points : 192
Points : 192
bonjour immobilis,

merci pour ton idée, mais cela ne me semble pas envisageable car j'ai pas mal d'utilisateurs qui cliquent plusieurs fois sur le même lien au cours de la même journée.

je pense à un truc, dérivé de ton idée : autoriser la reconnaissance si même IP que lors de la dernière consultation de la journée, demander le mot de passe sinon.

qu'en penses-tu ?
__________________
Nico, l'agrotic géomatic
agrotic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 10h15   #5
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Bah,

La plupart du temps les internautes utilisent la même machine pour surfer.
Perso, j'utiliserai lien valable une fois + un cookie, comme pour ce forum qui offre la possibilité d'être reconnu.

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 10h28   #6
Membre actif
 
Inscription : avril 2004
Messages : 202
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : avril 2004
Messages : 202
Points : 192
Points : 192
en fait, je souhaiterai ne plus utiliser les cookies car cela n'a pas du tout bien marché la 1ère fois... (pas mal de mes utilisateurs utilisent Lotus Notes 5 comme client de messagerie et navigateur, je ne sais pas si ça joue).

le coup de l'IP devrait permettre de savoir justement si c'est ou non la même machine qui se connecte via le lien présent dans le mail (pb avec les entreprises qui n'ont qu'1 seule IP publique pour toutes leurs machines ?)
__________________
Nico, l'agrotic géomatic
agrotic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 13h22   #7
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Citation:
Envoyé par agrotic
pas mal de mes utilisateurs utilisent Lotus Notes 5 comme client de messagerie et navigateur
Peut-être bien. Z'ont cas utiliser un vrai navigateur.
Et oui, tu risques de ne pas pouvoir toujours récupérer l'adresse IP.

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 14h53   #8
Membre actif
 
Inscription : avril 2004
Messages : 202
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : avril 2004
Messages : 202
Points : 192
Points : 192
oaf, tu sais, immobilis, j'ai bien un collègue qui utilise Outlook pour surfer... alors plus rien ne m'étonne
__________________
Nico, l'agrotic géomatic
agrotic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h44.


 
 
 
 
Partenaires

Hébergement Web