Пустые претензии внутри аутентификатора. Джин-яблочник Голанг - PullRequest
0 голосов
/ 10 мая 2019

Я пытаюсь извлечь утверждения внутри Аутентификатора, чтобы выполнить определенные операции сразу после успешной аутентификации - Логин.

Однако я получаю пустые заявки каждый раз, когда извлекаю их с помощью метода Extractclaims ().

Однако я получаю правильные значения претензий в Авторизаторе.

Authenticator: func(c *gin.Context) (interface{}, error) {
        claims := jwt.ExtractClaims(c)
    fmt.Println(claims["id"].(string))
}

Я получаю ноль для значения претензии в аутентификаторе.

Authorizator: func(data interface{}, c *gin.Context) bool {
    claims := jwt.ExtractClaims(c)
    fmt.Println(claims["id"].(string))
        },

Я получаю идентификатор при использовании с Authorizatior.

Также контекстное тело верно.

Что мне не хватает?

...