2017-07-24 1 views
0

habe ich 'Dotnet neuen Winkel' in cmd eine vollständige Anwendung .net Kern (Serverseite) + Winkel 4 (Client-Seite) zu schaffen, aber ich kann nicht standardmäßig einzelne Benutzerkonten verwenden. Mein Ziel ist es, sich bei diesem Projekt registrieren zu lassen..Net Core-Api + Angular Authentifikation

In meiner Anwendung möchte ich auch alle sehen, die Mitglieder und die Möglichkeit sich zu haben, um ihre Rolle zu ändern. (also glaube ich nicht, dass ich Cookie Auth verwenden kann).

Was denken Sie, sollte ich tun? Ich habe von Authentifizierung mit Cookie, Identity Server 4 und JWT gehört. Was ist die einfachste zu implementierende Option?

sah ich dieses Tutorial: https://github.com/blowdart/AspNetAuthorizationWorkshop, aber ich weiß nicht, wie die Nutzer + Ansprüche im Entity Framework zu speichern. (Einfach mit individuellen Benutzerkonten zu tun).

Antwort

0

hatte ich die gleiche Frage vor einer Weile. Nach langen Recherchen entschied ich mich, Firebase Authentication zu verwenden. Ich bin derzeit mit Hilfe dieses Artikels die Implementierung der Lösung: https://blog.markvincze.com/secure-an-asp-net-core-api-with-firebase/

Weitere Möglichkeiten Sie haben, ist mit Azure AD: Sie sollten auch das Video überprüfen: https://www.youtube.com/watch?v=e2qZvabmSvo&t=2071s

Und überprüfen Azure Active Directory B2C https://azure.microsoft.com/en-us/services/active-directory-b2c/

Warum? Ich wählte Firebase vor allem, weil es völlig kostenlos ist und es ist ziemlich einfach, in einem Winkel 2/4 oder Apache Cordova App einrichten.

Verwandte Themen