Premiers pas avec asp.net-identity

Installation ou configuration

Instructions détaillées sur la configuration ou l’installation d’asp.net-identity.

Informations de base sur l’identité ASP.NET

L’identité ASP.NET est un système de gestion des membres qui permet à un utilisateur de s’inscrire et de se connecter à une application Web. Le système d’identité ASP.NET peut être utilisé dans l’ensemble du framework ASP.NET, comme ASP.NET MVC, les formulaires Web, les pages Web, l’API Web et SignalR. L’identité ASP.NET peut être utilisée lorsque les utilisateurs créent une application Web, une application mobile, une application de magasin et même dans une application hybride.

Le système d’identité ASP.NET prend également en charge les fournisseurs de connexion externes tels que Microsoft Account, Facebook, Google, Twitter et autres. Le développeur doit simplement fournir votre clé API et votre secret API pour votre fournisseur de connexion externe et “ça marche”.

Pour installer le service d’identité ASP.NET dans votre application, ajoutez le package NuGet à partir du gestionnaire de packages Nuget ou de la console du gestionnaire de packages.

Nom du package : [Microsoft.AspNet.Identity.Core][1]

Maintenant, créez une nouvelle application Web dans Visual Studio avec des comptes d’utilisateurs individuels.

Dans Visual Studio, sélectionnez Fichier -> Nouveau -> Projet puis dans le volet de gauche, sélectionnez Web, puis dans le volet de droite, sélectionnez Application Web ASP.NET.

[![Nouveau projet][2]][2]

Cliquez sur OK et dans la fenêtre suivante, sélectionnez MVC, puis cliquez sur OK.

[![Sélectionner un projet][3]][3]

Une fois le projet créé avec succès, vérifiez les références dans l’explorateur de solutions. Vous trouverez trois références de package Nuget, comme indiqué dans l’image ci-dessous.

[![Références][4]][4]

Maintenant, exécutez l’application et enregistrez un compte pour l’application et connectez-vous.

Pour explorer la fonctionnalité de connexion, ouvrez Startup.Auth.cs à partir de l’explorateur de solutions pour obtenir des informations de base sur le fonctionnement du mécanisme de connexion et d’enregistrement.

Comme l’identité ASP.NET est un sujet très vaste, nous ne pouvons le décrire qu’avec des informations de base. Pour plus d’informations, vous pouvez vous rendre sur le site Web ASP.NET [Identity][5].

[1] : https://www.nuget.org/packages/Microsoft.AspNet.Identity.Core/ [2] : http://i.stack.imgur.com/cDuTJ.png [3] : http://i.stack.imgur.com/o520X.png [4] : http://i.stack.imgur.com/zDyza.png [5] : https://www.asp.net/identity