Ich möchte externe Authentifizierung für mein Projekt verwenden. Kann mir jemand sagen, wie externe Authentifizierung für ASP.NET Boilerplate verwenden?Wie externe Authentifizierung für ASP.NET Boilerplate verwenden?
0
A
Antwort
0
Aus der Dokumentation auf External Authentication:
Usermanager definiert eine Punkterweiterung ‚externe Authentifizierungsquelle‘ genannt. Wir können eine Klasse erstellen, die von IExternalAuthenticationSource abgeleitet ist und sich bei der Konfiguration registrieren. Es gibt DefaultExternalAuthenticationSource Klasse, um die Implementierung von IExternalAuthenticationSource zu vereinfachen. Nehmen wir ein Beispiel sehen:
public class MyExternalAuthSource : DefaultExternalAuthenticationSource<Tenant, User>
{
public override string Name => "MyCustomSource";
public override Task<bool> TryAuthenticateAsync(string userNameOrEmailAddress, string plainPassword, Tenant tenant)
{
// Authenticate user and return true or false
}
}
Verwandte Themen
- 1. SignalR Integration für ASP.NET Boilerplate
- 2. ASP.NET 5 Vorlage Web-Anwendung externe Authentifizierung
- 3. Benachrichtigungsposition in 'Asp.net. Boilerplate '
- 4. Wie Stored Procedure in asp.net-Kern mit Boilerplate-Architektur verwenden?
- 5. Composive Primärschlüssel auf ASP.NET Boilerplate
- 6. Unterstützt ASP.NET Boilerplate verschachtelte Mandantenfähigkeit?
- 7. Asp.Net Boilerplate ... Wie in vorhandenen Tabellen suchen?
- 8. Wie verwende ich Ereignisquelle in asp.net Boilerplate
- 9. Proxy-Authentifizierung in .NET - für externe API
- 10. postgresql Fenster externe Authentifizierung
- 11. Lagom externe Cassandra Authentifizierung
- 12. ASP.NET Boilerplate SqlException auf den ersten Lauf
- 13. Asp.net MVC und AngularJS Boilerplate Rahmen
- 14. ASP.NET Boilerplate, Testfälle mit echten Datenbanken
- 15. Benutzerdefinierte Zuordnung mit asp.net boilerplate und Automapper
- 16. Laravel externe Authentifizierung
- 17. ASP.NET Boilerplate - Hinzufügen von Zeitzone zum Benutzerprofil
- 18. ASP.NET Boilerplate: Empfangen von E-Mails für ABPAuditLogs
- 19. ASP.NET Web App kann nicht mehrere Identitätswechsel für Authentifizierung verwenden
- 20. ASP.net Authentifizierung
- 21. Asp.net MVC Boilerplate Abhängigkeitsinjektion funktioniert nicht
- 22. ASP.NET BOILERPLATE: Javascript zum Aufruf des Anwendungsdienstes
- 23. Asp.Net Boilerplate Startup Template - Kultur Ausgabe
- 24. Django Authentifizierung gegen externe SSO
- 25. Verwenden Sie Windows-Authentifizierung mit ASP.Net AJAX
- 26. Configure db für ASP.Net-Authentifizierung verwendet
- 27. Benutzer-E-Mail von Twitter API für externe Login-Authentifizierung erhalten ASP.NET MVC C#
- 28. Disable UnitOfWork Projekt weit in ASP.NET Boilerplate
- 29. in ASP.NET Boilerplate Zero, wie funktioniert das mandantenspezifische CSS?
- 30. Externe Datenbank für die Anmeldung mit ASP.NET Benutzerkonten
Aber ich habe 'Keine Komponente bekam den Dienst Abp.Zero.Configuration.IAbp Zero Config found' war für die Unterstützung, – Aria
Sollte ich hinzufügen' Abp.Zero.Common.dll' – Aria
Ich habe [Ihre Frage] beantwortet (https://Stackoverflow.com/a/49107781/8601760). – aaron