Course / Curso: Fundamentos de IdentityServer4
Garantir a segurança e realizar uma boa gestão de usuários de sua aplicação é muito importante.
Protocolos como OAuth 2.0 e OpenId Connect são complexos. Poucos profissionais fizeram essa implementação. E uma delas é o Identity Server 4. Hoje uma das ferramenta mais populares do ecossistema .NET.
Com o Identity Server 4 você conseguirá garantir a segurança da sua aplicação e ainda aplicar recursos de Single-Sign-On, Federation Gateway entre muitos outros.
Este curso irá lhe guiar da apresentação dos conceitos até a implementação prática do Identity Server 4 em uma aplicação ASP.NET Core.
Bruno Brito • Microsoft MVP
Bruno Brito é Microsoft MVP e arquiteto de software no desenvolvedor.io
Links:
- Apresentação (1:00)
- Introdução (1:00)
- O que é o Identity Server? (2:00)
- Open Source (1:00)
- Single Sign-on (1:00)
- Federation Gateway (1:00)
- Single Sign-out (1:00)
- JWT - JSON Web Token (3:00)
- ASP.NET Identity (2:00)
- Prós e Contras (3:00)
- Sumário (1:00)
- Introdução (1:00)
- Contexto Histórico (12:00)
- Enterprise Security (6:00)
- Autorizador de APIs (4:00)
- Credential Sharing (5:00)
- Cookies (4:00)
- JWT (2:00)
- API Keys (2:00)
- OAuth 2.0 (9:00)
- Cenário (4:00)
- Configurando IdentityServer4 (4:00)
- Sumário (2:00)
- Introdução (1:00)
- OpenId Connect (6:00)
- Implicit Flow (2:00)
- Authorization Code (6:00)
- Desacoplando o ASP.NET Identity (13:00)
- Implementando Authorization Code (13:00)
- Sumário (1:00)
- Introdução (1:00)
- Protegendo a API (17:00)
- Debugando o JWT (2:00)
- Protegendo a API com IdentityResource (8:00)
- Acessando o IdentityResource no client (6:00)
- ID Token vs Access Token (1:00)
- Protegendo a API com Scopes (8:00)
- Sumário (1:00)
- Introdução (1:00)
- Bearer Tokens (2:00)
- JWT (9:00)
- Reference Tokens (6:00)
- Sumário (1:00)
- Juntando as peças (4:00)
- Considerações Finais (2:00)
As anotações do curso estão no arquivo Notes.md.