Problème (classique) d'identification
2 participants
Page 1 sur 1
Problème (classique) d'identification
Après ces deux premiers jours de codage en ASP.Net, vous devez être capable de traiter entièrement le problème suivant (classique) :
Faire 5 pages Web, Ident.aspx (page par défaut), IdentErreur.aspx, IdentOk.aspx, Infos1.aspx et Infos2.aspx
Ident.aspx
Demande un user et un mot de passe. La vérification porte sur une liste d'utilisateurs et de mots de passe stockée en dur dans la page. Si le user (et son mot de passe) sont autorisés à entrer sur le site, alors on affiche la page IdentOk.aspx. Sinon, on affiche la page IdentErreur.aspx.
IdentErreur.aspx
Affiche "Accès interdit" et propose de se ré identifier (avec lien pointant sur la page Ident.aspx).
IdentOk.aspx
Affiche "Bienvenue sur le site des infos réservées aux professionnels de l'info" et propose de cliquer sur le lien "Continuer" qui affiche alors la page Infos1.aspx.
Infos1.aspx et Infos2.aspx
Affiche des informations bidons mais qui ne doivent pouvoir être lues que par les personnes qui se sont correctement identifiées.
Un lien existe sur chacune des pages permettant de naviguer de l'une à l'autre par un simple clic, sans avoir à s'identifer de nouveau.
Contraintes obligatoires :
C1. On ne peut arriver sur les pages IdentOk.aspx, Infos1.aspx et Infos2.aspx que si on s'est correctement identifié. On ne doit pas pouvoir les afficher directement, en tapant par exemple leur nom dans la barre d'adresse.
C2. Un lien "Déconnexion" s'affiche dans ces trois pages. Il permet de tuer la session en cours. Si l'on clique sur ce lien, on retourne sur la page d'accueil. Il est alors impossible d'accéder aux pages IdentOk.aspx, Infos1.aspx et Infos2.aspx sans se reconnecter.
A vos claviers !
Faire 5 pages Web, Ident.aspx (page par défaut), IdentErreur.aspx, IdentOk.aspx, Infos1.aspx et Infos2.aspx
Ident.aspx
Demande un user et un mot de passe. La vérification porte sur une liste d'utilisateurs et de mots de passe stockée en dur dans la page. Si le user (et son mot de passe) sont autorisés à entrer sur le site, alors on affiche la page IdentOk.aspx. Sinon, on affiche la page IdentErreur.aspx.
IdentErreur.aspx
Affiche "Accès interdit" et propose de se ré identifier (avec lien pointant sur la page Ident.aspx).
IdentOk.aspx
Affiche "Bienvenue sur le site des infos réservées aux professionnels de l'info" et propose de cliquer sur le lien "Continuer" qui affiche alors la page Infos1.aspx.
Infos1.aspx et Infos2.aspx
Affiche des informations bidons mais qui ne doivent pouvoir être lues que par les personnes qui se sont correctement identifiées.
Un lien existe sur chacune des pages permettant de naviguer de l'une à l'autre par un simple clic, sans avoir à s'identifer de nouveau.
Contraintes obligatoires :
C1. On ne peut arriver sur les pages IdentOk.aspx, Infos1.aspx et Infos2.aspx que si on s'est correctement identifié. On ne doit pas pouvoir les afficher directement, en tapant par exemple leur nom dans la barre d'adresse.
C2. Un lien "Déconnexion" s'affiche dans ces trois pages. Il permet de tuer la session en cours. Si l'on clique sur ce lien, on retourne sur la page d'accueil. Il est alors impossible d'accéder aux pages IdentOk.aspx, Infos1.aspx et Infos2.aspx sans se reconnecter.
A vos claviers !
Formator3D- Messages : 60
Date d'inscription : 05/11/2008
Re: Problème (classique) d'identification
Help! quelqu'un peut il me donner un lien pour telecharger un logiciel pouvant lire aspx.cs??
comment travailler sans outil?
comment travailler sans outil?
Fabi- Ternaire
- Messages : 22
Date d'inscription : 28/10/2008
Re: Problème (classique) d'identification
Connaissez-vous le projet Mono ?
C'est la plate-forme .Net dans le domaine du libre. Vous pouvez la télécharger sur le site :
www.mono-project.com
et l'installer sur votre poste. Bons tests !
C'est la plate-forme .Net dans le domaine du libre. Vous pouvez la télécharger sur le site :
www.mono-project.com
et l'installer sur votre poste. Bons tests !
Formator3D- Messages : 60
Date d'inscription : 05/11/2008
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|