Vyhledávání na webu

typescript - Jak vygenerovat JWT z Angular klienta?


Už nějakou dobu hledám oficiální způsob, jak vytvořit JWT z klienta Angular. Některé příspěvky doporučují to nedělat kvůli bezpečnostním problémům, dokonce ani auth0/jwt-angular2 nemá funkci pro jeho generování.

Odpověď č. 1

JWT musí být vytvořen na straně serveru, jakmile je uživatel zaregistrován/přihlášen.

Poté je token v odpovědi serveru odeslán zpět do prohlížeče. A nakonec musíte tento token uložit do lokálního úložiště prohlížeče pro následné požadavky.

Nezapomeňte používat HTTPS, jinak si kdokoli může tokeny snadno zachytit pomocí WireSharku.