identityserver4Iniziare con identityserver4


Osservazioni

Tratto da IdentityServer4 Documenti ufficiali


IdentityServer4 è un framework OpenID Connect e OAuth 2.0 per ASP.NET Core.

Abilita le seguenti funzionalità nelle tue applicazioni:

Autenticazione come servizio

Logica di accesso centralizzata e flusso di lavoro per tutte le tue applicazioni (web, native, mobile, servizi).

Single Sign-On / Sign-out

Single sign-on (e out) su più tipi di applicazione.

Controllo degli accessi per le API

Pubblica i token di accesso per le API per vari tipi di client, ad esempio server-server, applicazioni Web, SPA e app native / mobili.

Federation Gateway

Supporto per provider di identità esterni come Azure Active Directory, Google, Facebook, ecc. Questo protegge le tue applicazioni dai dettagli su come connettersi a questi provider esterni.

Focus sulla personalizzazione

La parte più importante: molti aspetti di IdentityServer possono essere personalizzati in base alle proprie esigenze. Poiché IdentityServer è un framework e non un prodotto in scatola o un SaaS, è possibile scrivere codice per adattare il sistema nel modo in cui ha senso per i propri scenari.

IdentityServer è ufficialmente certificato da OpenID Foundation e parte di .NET Foundation.

Installazione o configurazione

Istruzioni dettagliate su come installare o installare identityserver4.

Guida passo passo

Questa è una buona guida passo passo per configurare il server Identity and Identity di asp net per l'autorizzazione e l'autenticazione.

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

Puoi anche seguire gli esempi ufficiali dei documenti e gli esempi Quickstart di IdentityServer4 su Github

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