Partager via


contrôles d’ouverture de session ASP.NET

Les contrôles d’ouverture de session ASP.NET fonctionnent ensemble pour fournir une solution d’ouverture de session complète et fiable pour vos applications Web ASP.NET et ne requérant aucune programmation. Par défaut, les contrôles de connexion fonctionnent avec l’appartenance d’ASP.NET afin de faciliter l’automatisation de l’authentification utilisateur pour votre site. Pour plus d’informations sur l’appartenance d’ASP.NET, voir Introduction à l’appartenance (membership) dans MSDN Library  Cc295303.xtlink_newWindow(fr-fr,Expression.40).png.

Par défaut, les contrôles de connexion ASP.NET fonctionnent en texte brut sur HTTP. Si vous êtes soucieux de la sécurité, utilisez HTTPS avec le chiffrement SSL.

Contrôles d’ouverture de session ASP.NET

  • Contrôle ChangePassword    Le contrôle ChangePassword, contrôle permet aux utilisateurs de modifier leur mot de passe. L’utilisateur doit d’abord fournir le mot de passe d’origine, puis créer et confirmer le nouveau mot de passe. Si le mot de passe d’origine est correct, le nouveau mot de passe devient le mot de passe de l’utilisateur. Le contrôle inclut aussi l’assistance pour l’envoi d’un message électronique relatif au nouveau mot de passe. Pour plus d’informations sur la programmation du contrôle ChangePassword , voir ChangePassword, classe Cc295303.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

  • Contrôle CreateUserWizard    Le contrôle CreateUserWizard, contrôle recueille les informations des utilisateurs potentiels. Pour plus d’informations sur la programmation du contrôle CreateUserWizard , voir CreateUserWizard, classe Cc295303.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

  • Contrôle Login    Le contrôle Login, contrôle affiche une interface utilisateur pour l'authentification utilisateur. Le contrôle Login contient des zones de texte pour le nom d’utilisateur et le mot de passe et une case à cocher qui permet aux utilisateurs d’indiquer s’ils souhaitent que le serveur stocke leur identité à l’aide de l’appartenance d’ASP.NET et être automatiquement authentifiés lors de leur prochaine visite du site. Pour plus d’informations sur la programmation du contrôle Login , voir Login, classe Cc295303.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

  • Contrôle LoginName    Le contrôle LoginName, contrôle affiche le nom de connexion d’un utilisateur si ce dernier s’est connecté à l’aide de l’appartenance d’ASP.NET. Si votre site utilise l’authentification Windows intégrée, une autre solution consiste à ce que le contrôle affiche le nom de compte Windows de l’utilisateur. Pour plus d’informations sur la programmation du contrôle LoginName , voir LoginName, classe Cc295303.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

  • Contrôle LoginStatus    Le contrôle LoginStatus, contrôle affiche un lien d’ouverture de session pour les utilisateurs non authentifiés et un lien de fermeture de session pour les utilisateurs authentifiés. Le lien d'ouverture de session conduit l'utilisateur vers une page de connexion. Le lien de fermeture de session réinitialise l’identité de l’utilisateur actuel comme utilisateur anonyme. Pour plus d’informations sur la programmation du contrôle LoginStatus , voir LoginStatus, classe Cc295303.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

  • Contrôle LoginView    Le contrôle LoginView, contrôle vous permet d'afficher des informations différentes aux utilisateurs anonymes et aux utilisateurs connectés. Le contrôle affiche l'un des deux modèles suivants : AnonymousTemplate ou LoggedInTemplate . Dans les modèles, vous pouvez ajouter un balisage et des contrôles qui affichent les informations appropriées selon qu’il s’agit d’utilisateurs anonymes ou d’utilisateurs authentifiés. Pour plus d’informations sur la programmation du contrôle LoginView , voir LoginView, classe Cc295303.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

  • Contrôle PasswordRecovery    Le contrôle PasswordRecovery, contrôle autorise la récupération des mots de passe utilisateur sur la base de l'adresse de messagerie utilisée lors de la création du compte. Le contrôle PasswordRecovery envoie un message électronique contenant un mot de passe à l’utilisateur.

Vous pouvez configurer l'appartenance d'ASP.NET pour stocker les mots de passe à l'aide du chiffrement non réversible. Dans ce cas, le contrôle PasswordRecovery génère un nouveau mot de passe au lieu d’envoyer le mot de passe original à l’utilisateur. Pour plus d’informations sur la programmation du contrôle PasswordRecovery , voir PasswordRecovery, classe Cc295303.xtlink_newWindow(fr-fr,Expression.40).png dans MSDN Library.

Voir aussi

Concepts

Utilisation de sites ASP.NET
contrôles de données ASP.NET
contrôles de validation ASP.NET
contrôles de navigation ASP.NET
contrôles des composants WebPart ASP.NET

Autres ressources

contrôles standard ASP.NET