begin process at 2008 09 06 22:05:09
1 237 973 membres
355 nouveaux aujourd'hui
14 314 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Authentification par formulaire [ WebForms / Autre ] (saradion)

Authentification par formulaire le 27/01/2008 18:04:50

saradion

Bonjour,Bonsoir.. !

Bon voila,je veux crée un forum en asp.net V1.0,et j'affronte quelques probléme:

comment empécher les utilisateurs non authentifier à acceder au Forum?  par contre ils peuvent consulter toutes les autres pages du site web?
 

Et Merci d'avence

cordialement Sara


quand il y en a plus...il y en a encore





 


Re : Authentification par formulaire le 27/01/2008 20:31:29

fabienfs
Membre Club
(Admin CS)
Réponse acceptée !
Pour empêcher des utilisateurs à avoir accès à certaines pages s'ils ne sont pas authentifiés, le mieux est de mettre toutes ces pages dans un même répertoire et d'ajouter un Web.config dans ce répertoire et de mettre entre les balises <system.web> :

<authorization>
   <deny users="?"/>
</authorization>

Pour implémenter par la suite facilement un système d'authentification par formulaire, avec login et mot de passe, ou tu utilises un MemberShipProvider d'ASP.net, qui te générera automatiquement les bases de données nécessaires, ou tu peux utiliser une méthode encore plus simple qui consiste à définir tous les noms d'utilisateurs et mot de passes dans le Web.config.

Voici un tutoriel qui t'expliquera ca en détail : [ Lien ]

A++


Fabien Schenkels (alias fabienfs)

Re : Authentification par formulaire le 27/01/2008 21:09:11

saradion
je vous remerci Fabien enormement et d'ailleur moi je veux utilisé ce
MemberShipProvider(que je ne sais pas de quoi s'agit il)pour  générer automatiquement ma  base de données ou il y a la table User.

(mais si vous pouvez ,à quoi sert ce MemberShipProvider)
je vais essayer de teser tous ça et si j'affronte un probleme,sans doute je vais revenir ici

encore une fois merci bcp

cordailement
Sara



Re : Authentification par formulaire le 27/01/2008 21:49:58

fabienfs
Membre Club
(Admin CS)
Le problème est que dans la version de ASP.net 1.1, le MemberShipProvider n'est pas encore totalement intégré comme dans .NET 2. Il reste encore pas mal de code à écrire...
Asp.net 2.0 amène toute une série de nouveautés concernant la gestion des utilisateurs. On y retrouve:

  • Des providers (la couche d'accès aux données en quelque sorte)
  • Des composants (la partie visuelle du membership)
  • Des API

Ne passerais-tu pas au .NET 2 ? Ce serais beaucoup plus simple pour ce que tu veux faire. Ca t'eviteras pas mal de soucis et beaucoup moins de lignes de codes à tapper...

Le MemberShipProvider est donc, en gros, tout un système de gestion d'utilisateurs avec base de donnée permettant de nombreuses fonctinalitées.

++


Fabien Schenkels (alias fabienfs)


Re : Authentification par formulaire le 27/01/2008 22:09:49

saradion



Merci encore une fois pour toutes ces informaions interessante
par contre,je voulais faire ça en 1.0  mais bon si ça va pas aller
je vais essayer de faire une autoformation afin de comprendre les nouveauté de Asp.net 2.0 et essayer d'inserer tous ce que vous venez de dire

cordialement
Sara

quand il y en a plus...il y en a encore


Re : Authentification par formulaire le 27/01/2008 22:12:54

Nurgle
Membre Club
(Admin CS)
Salut,
Pour compléter ce que dit fabienfs, si tu reste en .NET 1.0, n'utilises pas les MemberShipProviders !

Si tu peux passer à .NET2, dans ce cas aucun problème , mais si tu dois utiliser .NET1 je te conseille de créer toi même ta propre couche de gestion d'utilisateurs... Ce n'est pas en sois extrèmement complexe, et en tout cas ça l'est moins que d'adapter les providers de .NET 1.0 , qui sont encore relativement lourds et peu intégrés...

Bonne soirée,
A++

Nurgle (Antoine) - MSP

Re : Authentification par formulaire le 27/01/2008 22:25:41

Nurgle
Membre Club
(Admin CS)
Réponse acceptée !
Pour recompléter, voici quelques ressources pour se mettre à l'ASP.NET 2 :

- Le coach ASP.NET, avec des vidéos et des ateliers en français, idéal pour débuter
- Les vidéos du site asp.net, il y en a vraiment sur tout, mais attention, en anglais !
- Les webcasts du site MSDN, en français, mais un peu moins exhaustif que ceux en anglais...
- Et évidemment, repasser par ici si tu as des questions :)

Bon visionnage
Bonne soirée,


Nurgle (Antoine) - MSP

Re : Authentification par formulaire le 27/01/2008 22:31:35

saradion
Je vous remercie pour votre effort

et tous ces beaux tutos qui vont vraiment m'aider
(je vais essayer d'apprendre le plus possible ;))
Merci Nurgel,Merci fabien

Bonne soirée à vous !

Cordialement

Sara


quand il y en a plus...il y en a encore


Classé sous : formulaire, forum, authentification

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS