Tokens Web JSON com Go e Vanilla JavaScript: autenticação de pilha completa
Saiba como criar sistemas de autenticação de usuário seguros e sem estrutura usando o Go bruto e o JavaScript padrão do navegador.
-
💬
Instrutor de IA
Pergunte sobre qualquer aula e receba uma resposta clara na hora, quando quiser. -
🕐
Comece quando quiser
Sem horários nem prazos: aprenda no seu ritmo, quando quiser. -
🌐
Em português
Aulas, tarefas e certificado: tudo totalmente no seu idioma.
Sobre este curso
O desenvolvimento web moderno muitas vezes depende de frameworks pesados, mas entender a mecânica central da autenticação segura é crucial para qualquer desenvolvedor. Criar seu próprio fluxo de autorização do zero oferece controle total sobre a segurança e o desempenho do seu aplicativo. Este curso baseado em texto orienta você através do processo de implementação de autenticação segura de usuário sem depender de estruturas externas complexas.
Você começará com conceitos de segurança fundamentais, comparando sessões do lado do servidor com autenticação baseada em token sem estado. Passo a passo, você lerá a construção de um backend Go e um frontend JavaScript vanilla, aprendendo a lidar com tokens com segurança no navegador e no servidor. Você também explorará práticas de segurança modernas, como lidar com a expiração de tokens, usar tokens de atualização e proteger contra vulnerabilidades comuns da web.
O que você vai aprender:
- Entenda a estrutura central dos tokens da Web JSON (JWT), incluindo cabeçalhos, cargas úteis e assinaturas
- Construa um backend de autenticação personalizado usando a biblioteca padrão do Go
- Gerencie o armazenamento de tokens com segurança no JavaScript vanilla sem dependências de estrutura
- Implemente a rotação de token de atualização para manter as sessões do usuário seguras e contínuas
- Configure cookies seguros somente HTTP e cabeçalhos CORS para evitar ataques comuns na web
- Pratique a verificação de token de depuração e o manuseio de credenciais expiradas graciosamente
Este curso começa com definições de segurança essenciais e conceitos criptográficos antes de passar para implementações de código passo a passo. Você seguirá uma progressão lógica desde a configuração do seu servidor Go até o gerenciamento do estado do usuário no navegador.
Este curso é projetado para iniciantes e desenvolvedores intermediários que desejam entender a mecânica da autenticação. Não é necessária experiência prévia com JWTs ou conhecimento avançado de framework, embora seja recomendado um entendimento básico de Go e JavaScript.
Comece a ler hoje para dominar a autenticação segura e leve desde o início.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
💬
Tutor AI pessoal
Travou em uma aula? Pergunte ao seu tutor integrado qualquer coisa, a qualquer hora. -
🎧
Versão em áudio incluída
Estude em qualquer lugar, sem tela -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 14 dias
Sem perguntas -
⚡
Curto e focado
2 h 36 min de conteúdo prático
Avaliações
Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.
Outros também fizeram
⚡ Ideal para começar
🎓 Com certificado
Desenvolvimento de Backend em Node.js: APIs REST, GraphQL e Bancos de Dados
Certificado
Prática
13,99 €
→
⚡ Ideal para começar
🎓 Com certificado
Desenvolvimento Web Node.js: Crie Aplicativos e Marketplaces em Tempo Real
Certificado
Prática
13,99 €
→
💼 Pronto para o mercado
🎓 Com certificado
Desenvolvimento Web de Backend com Node.js e Express
Certificado
Prática
13,99 €
→
⚡ Ideal para começar
🎓 Com certificado
Desenvolvimento Web Backend em Python com Flask e SQL
Certificado
Prática
13,99 €
→
Perguntas frequentes
O que preciso para fazer este curso? +
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar? +
Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso? +
Sim — reembolso integral em 14 dias, sem perguntas.
Por quanto tempo terei acesso? +
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado? +
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria