Question

Je déplace une application winform héritée sur le Web et souhaite obtenir des conseils sur l'authentification des formulaires. Ai-je raison de supposer que l'authentification par formulaire est préférable au déploiement de ma propre fonctionnalité d'authentification d'utilisateur?

Il serait assez facile de lancer le mien puisque c’est ce que l’application Winform a fait et que la structure de tableau le supporte déjà, mais l’authentification par formulaire semble pouvoir mieux protéger le site et les informations d’authentification de l’utilisateur.

Je suis un vieux programmeur, mais je suis assez jeune dans le développement Web et j'ai appris au fil des années que l'utilisation des outils intégrés de MS est parfois plus belle qu'elle ne marche ... L'authentification par formulaires n'est pas un de ces cas, n'est-ce pas?

Merci!

Était-ce utile?

La solution

Je dirais que l'authentification par formulaires est un cas dans lequel vous ne rencontrerez probablement aucun "remords des acheteurs". Vous pouvez choisir d'utiliser de jolies fonctionnalités. Le modèle est très flexible car il vous permet de mettre en place vos propres fournisseurs d'adhésion .

Autres conseils

L'utilisation de l'authentification par formulaire ne signifie pas que vous n'utilisez pas ces tables. Vous ferez la vérification du nom d'utilisateur / mot de passe et direz à asp.net que l'utilisateur est authentifié. Asp.net continuera à partir de là, assurant que les demandes ultérieures de cet utilisateur soient identifiées et authentifiées (sur la base d'un ticket d'authentification).

Mise à jour 1: Plus tard, sur asp.net, des fournisseurs d'adhésion ont été ajoutés, avec quelques contrôles correspondants. Même dans ce cas, vous pouvez toujours implémenter votre propre fournisseur d'adhésion, ce que vous pouvez faire dans des cas très simples en implémentant seulement une ou deux des méthodes. Si vous disposez de plusieurs fonctionnalités et si elles ne correspondent pas bien à ce que le fournisseur d'adhésion prend en charge, je m'en tiendrai à une implémentation personnalisée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top