Questions sur la protection des pages... [Résolu]

Signaler
Messages postés
23
Date d'inscription
jeudi 17 mars 2005
Statut
Membre
Dernière intervention
17 août 2005
-
Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
-
j'ai mis en place une protection des pages que j'ai trouvée ici

ca marche mais j'aurais quand meme quelques questions quant à son utilisation :

- je voudrais placer dans un menu un lien (ou un bouton) "DECONNEXION"
qui mettrait session("nom") à vide et qui redirigerais vers la page
d'identification...mais je ne sais pas du tout comment faire...est-ce
que c'est possible avec un lien hypertexte ou on mettrait un
onClick"session("nom")=""" ? d'autres suggestions ?

- est-ce qu'avec cette méthode plusieures personnes peuvent accéder en
meme temps aux pages avec le meme login et le meme mot de passe ?

Voila!

6 réponses

Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
3
salut,

pour déconnecter un utilisateur :
- Tu crée un lien "déconnexion" qui pointe vers une page "deconnexion.asp".
- Dans "deconnexion.asp" :

<% Session("nom") = ""
Response.Redirect("authentif.htm") %>

C'est le plus simple...non ? (je vois pas comment on pourrait faire plus court comme code...)

Nurgle
C'est une grande folie que de vouloir être sage tout seul !
Messages postés
23
Date d'inscription
jeudi 17 mars 2005
Statut
Membre
Dernière intervention
17 août 2005

je mets quand meme le code trouvé sur la page au cas où dans plusieures
années un ptit débutant viendra sur ce topic, afin de lui éviter une
erreur 404 tres frustrante...




Création de Sites : ASP - Protéger l'accès à certaines pages









Si vous gérez un site commercial, vous pouvez être amené à protéger le
contenu de certaines de vos pages. Ce sera le cas par exemple, pour les pages
payantes, les accès restreints à vos clients.

Pour ce faire, nous suivrons les quatre étapes suivantes :

La création d'une table clients (d'une base de données) qui
contiendra les noms (nom) et mots de passe (mdp) associés de
vos clients.

Dans notre exemple, la base de données de type DSN sera nommée mes_clients.La création d'une page d'authentification que nous appellerons authentif.htm,
et qui sera construite comme suit :







Votre nom d'authentification
SVP :

Votre code confidentiel:

La création de la page asp (acces.asp),
à laquelle se réfère le code HTML précédant pour le contrôle
d'identité :



Enfin, il faudra protéger toutes les pages
devant l'être en leur donnant l'extension .ASP, ainsi qu'en ajoutant dans
les entêtes les lignes suivantes :

Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
3
Et je confirme qu'avec le code qui tu nous as montré, plusieurs personnes peuvent se connecter en même temps avec le même login et/ou password.



Nurgle
C'est une grande folie que de vouloir être sage tout seul !
Messages postés
23
Date d'inscription
jeudi 17 mars 2005
Statut
Membre
Dernière intervention
17 août 2005

des fois je cherche trop compliqué !!!
merci !!!
Messages postés
1
Date d'inscription
lundi 4 juillet 2005
Statut
Membre
Dernière intervention
4 juillet 2005

salut
je souhaite avoir de l'aide sur la programmation côté serveur en asp.
je sais que l'on peut utiliser des scripts javascript côté serveur, mais je sais pas le faire.
mon souhait est d'avoir une documentation, des fichiers de cours et exercices pratiques, ou des sites qui traitent de ce cas
merci
Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
3
pour les sites traitant de l'ASP, tu as tout simplement ASP-PHP.NET qui est très complet



Sinon, oui c'est exact que tu peux utiliser du Javascript côté serveur,
mais cependant tu devrais t'intéresser plutôt au VBScript car la
plupart des exemples que tu trouveras sur le web sont en VBScript côté
serveur.

Nurgle
C'est une grande folie que de vouloir être sage tout seul !