Looking for asp.net-identity Keywords? Try Ask4Keywords

asp.net-identityErste Schritte mit asp.net-identity


Bemerkungen

In diesem Abschnitt erhalten Sie einen Überblick darüber, was asp.net-identity ist und warum ein Entwickler sie verwenden möchte.

Es sollte auch alle großen Themen in asp.net-identity erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für asp.net-identity neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

ASP.NET-Identität Grundlegende Informationen

ASP.NET identity ist ein Mitgliedschaftsverwaltungssystem, mit dem sich ein Benutzer registrieren und sich bei einer Webanwendung anmelden kann. Das ASP.NET-Identitätssystem kann im gesamten ASP.NET-Framework wie ASP.NET MVC, Web Forms, Webseiten, Web-API und SignalR verwendet werden. Die ASP.NET-Identität kann verwendet werden, wenn Benutzer eine Webanwendung, mobile Anwendung, Geschäftsanwendung und sogar in einer Hybridanwendung erstellen.

Das ASP.NET-Identitätssystem unterstützt auch externe Login-Anbieter wie Microsoft-Konto, Facebook, Google, Twitter und andere. Der Entwickler muss lediglich Ihren API-Schlüssel und das API-Geheimnis für Ihren externen Anmeldeanbieter und "Es funktioniert einfach" zur Verfügung stellen.

Um den ASP.NET-Identitätsdienst in Ihrer Anwendung zu installieren, fügen Sie das NuGet-Paket über den Nuget Package Manager oder über die Package Manager Console hinzu.

Paketname: Microsoft.AspNet.Identity.Core

Erstellen Sie nun in Visual Studio eine neue Webanwendung mit individuellen Benutzerkonten.

Wählen Sie in Visual Studio Datei -> Neu -> Projekt aus. Wählen Sie dann im linken Bereich Web aus, und wählen Sie dann im rechten Bereich ASP.NET-Webanwendung aus.

Neues Projekt

Klicken Sie auf OK und wählen Sie im nächsten Fenster MVC aus. Klicken Sie anschließend auf OK.

Projekt auswählen

Nachdem das Projekt erfolgreich erstellt wurde, checken Sie die Verweise im Solution Explorer aus. Sie finden drei Nuget-Paketreferenzen (siehe Abbildung unten).

Verweise

Führen Sie nun die Anwendung aus und registrieren Sie ein Konto für die Anwendung und melden Sie sich an.

Öffnen Sie Startup.Auth.cs im Solution Explorer, um grundlegende Informationen zur Funktionsweise des Anmelde- und Registrierungsmechanismus zu erhalten.

Da ASP.NET Identity ein sehr umfangreiches Thema ist, können wir es nur in grundlegenden Informationen beschreiben. Weitere Informationen finden Sie auf der ASP.NET Identity- Website.

Installation oder Setup

Detaillierte Anweisungen zum Einrichten oder Installieren von asp.net-identity.