Расшифровать JWT в golang jwt-go

Что эквивалентно этому коду (https://github.com/auth0/java-jwt ) в golang --- библиотека jwt-go

  DecodedJWT jwt = JWT.decode(token);

в библиотеке golang jwt-go, когда мне нужно проанализировать токен, мне нужен ключ проверки, который не требуется в библиотеке java.


person Santhosh S    schedule 16.08.2018    source источник


Ответы (1)


Из документов в:

func (p *Parser) ParseUnverified(tokenString string, claims Claims) (token *Token, parts []string, err error)

ПРЕДУПРЕЖДЕНИЕ. Не используйте этот метод, если вы не знаете, что делаете.

Этот метод анализирует токен, но не проверяет подпись. Это всегда полезно только в тех случаях, когда вы знаете, что подпись действительна (поскольку она была проверена ранее в стеке), и вы хотите извлечь из нее значения.


[пример]

person Berkant Ipek    schedule 16.08.2018