Fundamentos de IdentityServer4

Aprenda os conceitos fundamentais sobre o IdentityServer4

Professor:
Bruno Brito
Nível:
(Básico)
Categoria(s):
Segurança
Ementa
apresentação
Instrutor
Fundamentos de IdentityServer4

  Introdução
  IdentityServer4
  • 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)
  Segurança de APIs
  • 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)
  OpenId Connect com IdentityServer4
  • 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)
  Protegendo APIs com IdentityServer4
  • 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)
  JWT - O coração do OAuth 2.0
  • Introdução (1:00)
  • Bearer Tokens (2:00)
  • JWT (9:00)
  • Reference Tokens (6:00)
  • Sumário (1:00)
  Finalização
  • Juntando as peças (4:00)
  • Considerações Finais (2:00)
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.

FAQ

Por quanto tempo terei acesso ao curso?

2 anos de acesso parece bom? :)

O treinamento é teórico e prático?

Sim, o curso Fundamentos de IdentityServer4 aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Como eu tiro minhas dúvidas após o curso?

Você pode participar das Lives de tira-dúvidas ou encaminhar sua dúvida por e-mail.
Em breve nós teremos um fórum de dúvidas para cada curso.

Posso assistir o curso por tablet ou smartphone?

Sim, qualquer device é suportado.

Bruno Brito
Microsoft MVP

Microsoft MVP. Quinze anos na estrada como desenvolvedor de software.

Especialista em arquitetura de sistemas, design de código, com foco em desenvolvimento Web.

Formado em Desenvolvimento de Sistemas e pós graduado em Administração de Empresas pelo Insper.

Minha primeira linha de código foi aos 6 anos, com meu pai. Desde então, sou um desenvolvedor apaixonado.

Em 2018 comecei a compartilhar minhas experiências. Então comecei meu blog, https://www.brunobrito.net.br, e me tornei mais ativo na comunidade .NET. Falar em encontros comunitários e eventos nacionais também.

Sou um entusiasta do código aberto com vários projetos para .NET e OAuth 2.0.

Prefiro ser considerado um artesão, de software. Entregando qualidade utilizando as melhores práticas de desenvolvimento.