2016-10-14 5 views
-2

Ich muss ein jwt in angular2 erstellen. Wie mache ich das? Ich benutze dies für einen API-Service.Wie erstelle ich angular2 jwt token in angular2

jwt_token = ? 

Ich kann in Python ohne Problem erstellen.

+0

hit and run ..... Geck, wenn Sie nach unten Abstimmung eine Erklärung geben. – Tampa

Antwort

2

Normalerweise werden Tokens auf der Serverseite generiert !! Wenn Sie sie auf der Client-Seite erstellen, ist es einfach, Ihr Passwort zu sehen !!

, Wie auch immer Ihre Frage zu beantworten:

Der beste Weg, eine vorhandene Bibliothek zu verwenden ist, wie diese: https://www.npmjs.com/package/jsonwebtoken

npm install jsonwebtoken --save

seine Typisierungen installieren (wenn Sie Typoskript verwenden)

npm install @types/jsonwebtoken --save

und verwenden Sie es wie folgt:

import * as jwt from 'jsonwebtoken'; 

let token = jwt.sign({ anyObject: 'here..' }, 'your super secret password!!'); 
+0

jsonwebtoken soll mit Knoten nicht Browser arbeiten .. Sehen Sie hier: https://github.com/auth0/node-jsonwebtoken/issues/317 – ImNotAnUser

Verwandte Themen