identityserver4Komma igång med identitetsserver4


Anmärkningar

Hämtad från IdentityServer4 officiella dokument


IdentityServer4 är ett OpenID Connect och OAuth 2.0-ramverk för ASP.NET Core.

Det möjliggör följande funktioner i dina applikationer:

Autentisering som en tjänst

Centraliserad inloggningslogik och arbetsflöde för alla dina applikationer (webb, inbyggd, mobil, tjänster).

Enkel inloggning / utloggning

Enkel inloggning (och ut) över flera applikationstyper.

Åtkomstkontroll för API: er

Utföra åtkomsttokens för API: er för olika typer av klienter, t.ex. server till server, webbapplikationer, SPA och inbyggda / mobila appar.

Federation Gateway

Support för externa identitetsleverantörer som Azure Active Directory, Google, Facebook etc. Detta skyddar dina applikationer från detaljerna om hur du ansluter till dessa externa leverantörer.

Fokusera på anpassning

Den viktigaste delen - många aspekter av IdentityServer kan anpassas för att passa dina behov. Eftersom IdentityServer är ett ramverk och inte en boxad produkt eller en SaaS, kan du skriva kod för att anpassa systemet så det är vettigt för dina scenarier.

IdentityServer är officiellt certifierat av OpenID Foundation och en del av .NET Foundation.

Installation eller installation

Detaljerade instruktioner för att få identitetsserver4 att installeras eller installeras.

Steg för steg guide

Detta är en bra steg-för-steg-guide för att ställa in asp net Identity and Identity server för godkännande och autentisering.

https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity

Du kan också följa de officiella exemplen på dokument och IdentityServer4 snabbstartprover på Github

https://github.com/IdentityServer/IdentityServer4.Samples