CONHEÇA NOSSOS TREINAMENTOS
Autenticação e Autorização com .Net Avançado

OBJETIVOS

Este curso tem como objetivo abordar conceitos de segurança, modelos de autenticação e autorização, tipos de criptografia, assinatura digital e frameworks usando o framework .Net. Hoje, com o avanço dos dispositivos móveis e sistemas online, é necessário conhecer o processo de autenticação e autorização usando API - neste curso abordaremos conceitos de segurança de aplicações ASP .NET e Mobile. Embora o curso seja abordado e lecionadocom o framework .net o conhecimento adquirido nesse treinamento pode ser utilizado nas tecnologias como ASP 3.0, ASP.NET MVC, Ruby on Rails, Phonegap Apresentaremos o método “Hands on” que significa: “Aprender fazendo”, “Mão na massa”, criando uma aplicação corporativa explorando todas as etapas de desenvolvimento de software.

 
 
 
 

ASSUNTOS PRINCIPAIS

  • Conceitos sobre Autenticação e Autorização
  • Criptografia
    • Função Hash
    • HMAC
    • Base64
    • Criptografia Simétrica
      • DES
      • Triple DES
      • EAS
    • Criptografia Assimetrica
        RSA
    • Criptografia Hibrida
    • Assinatura Digital
  • Objetos: Identity e Principal
  • Forms Autentication e IIS
    • Principais conceitos
    • Namespace
  • Owin e Owin Autentication
    • O que é?
    • middlewares
    • Owin Layers (Host, server, Middleware, Application)
    • Principios do Projeto Katana
    • Classes e pacotes
    • Contexto do Owin e Implementações
    • Autenticação e autorização
  • Claims e Roles
  • AspNet Identitity
    • Estrutura
    • Managers
    • Stores
    • Extensões e customizações
    • 2FA - Two Factor Authentication
    • Reset de senha, Lock de usuário, Confirmação de cadastro
    • Customização com uma base já existente
  • Authenticação com Facebook
    • Graph Api
    • api graph explorer
    • OAuth2
  • WebApi e MVC
  • O mundo das Apis
  • OAuth2 e OpenId
  • TokenAuthentication e cookieAutentication
  • Tokens
    • JWT
    • SWT
  • Filtros de Autenticação
  • Angular JS e JWT
  • Oauth2
    • Papeis
      • Resource Server
      • Client
      • Authorization Server
      • Resource Owner
      Fluxos
      • Client Credentiais
      • Resource Owin
      • Authorization Code
      • Client Credentiais
  • OpenId
    • fluxo Hibrid
  • Single Sign-on / Sign-out
    • Centralizando a autenticação e autorização em um único sistema
    • Single Sign-on / Sign-out
      • IdentityServer
        • OpenId e Outh2 na prática
        • Gerando um certificado digital
        • Fluxos na prática
INVESTIMENTO
3x de R$ 290,00 ou  R$ 780,00  à vista
FORMAS DE PAGAMENTO

Até 18x no Pagseguro (CLICAR ABAIXO)