Ich brauche einfache Login-Funktionalität in meinem Projekt (angemeldete Benutzer können auf ihr Profil zugreifen und ändern). Ich habe ein Buch "PRO ASP.NET MVC 5" von Adam Freeman gelesen, in dem er schnell einen einfachen, kurzen und eleganten Login-Mechanismus geschrieben hat, indem er Autorisierungs- und Authentifizierungsfilter verwendet und von einigen integrierten Klassen profitiert. Ich überprüfte jedoch nur das Internet und fand viele vollständig entgegengesetzte Ansätze unter Verwendung von Klassen wie Identity
und Claim
und wurde durch Schreiben von LOTS von Code, d.h. this oder this, erreicht.ASP.NET MVC 5 einfache Anmeldung
Ist es wirklich notwendig, ein riesiges Framework zu implementieren und viele Codezeilen nur für einen einfachen Login-Ansatz mit einiger Sicherheit zu schreiben? Ist es wirklich so schlimm, sich auf Authentifizierungs- und Autorisierungsfilter zu verlassen?
Ja, ich plane mein Projekt zu veröffentlichen, aber es ist wirklich sehr klein.
Was wäre die beste und vorteilhafteste Vorgehensweise zum Erstellen einer grundlegenden Anmeldungsfunktion?
der Rahmen ist nicht so groß wie Du denkst es ist. Wenn der Code dich einschüchtert, ist das ein persönliches Problem, aber du musst nichts schreiben, um Identität funktionieren zu lassen. Es ist alles für Sie codiert, alles, was Sie tun müssen, ist die Entitäten, die Sie mit ApplicationUser im IdentityModel beziehen möchten. –
@KyleBachmann Aber ist es wirklich schlecht, sich auf Filter zu verlassen? Und kennen Sie ein gutes Tutorial zum Thema "Identität"? – Salivan
Ich persönlich benutze Youtube und Versuch und Irrtum, aber dieses Tutorial sieht wirklich gut aus, viele Codebits und hilfreiche Erklärungen http://benfoster.io/blog/aspnet-identity-stripped-bare-mvc-part-1 –