slumber icon indicating copy to clipboard operation
slumber copied to clipboard

getting error on running go test

Open ozfive opened this issue 8 years ago • 3 comments

github.com/sogko/slumber-sessions ../slumber-sessions/token_authority.go:47: cannot use map[string]interface {} literal (type map[string]interface {}) as type jwt.Claims in assignment: map[string]interface {} does not implement jwt.Claims (missing Valid method) ../slumber-sessions/token_authority.go:67: invalid operation: token.Token.Claims["userId"](type jwt.Claims does not support indexing) ../slumber-sessions/token_authority.go:68: invalid operation: token.Token.Claims["userId"](type jwt.Claims does not support indexing) ../slumber-sessions/token_authority.go:70: invalid operation: token.Token.Claims["jti"](type jwt.Claims does not support indexing) ../slumber-sessions/token_authority.go:71: invalid operation: token.Token.Claims["jti"](type jwt.Claims does not support indexing) ../slumber-sessions/token_authority.go:73: invalid operation: token.Token.Claims["iat"](type jwt.Claims does not support indexing) ../slumber-sessions/token_authority.go:74: invalid operation: token.Token.Claims["iat"](type jwt.Claims does not support indexing) ../slumber-sessions/token_authority.go:76: invalid operation: token.Token.Claims["exp"](type jwt.Claims does not support indexing) ../slumber-sessions/token_authority.go:77: invalid operation: token.Token.Claims["exp"](type jwt.Claims does not support indexing)

ozfive avatar Jun 25 '16 01:06 ozfive

+1

wutz avatar Jul 27 '16 03:07 wutz

+1

ydara avatar Aug 19 '16 15:08 ydara

I think the issue is with the recent release of version of dgrijalva's JWT-Go library. To avoid this, you can simply use git checkout to checkout an earlier version of that library like v2.7.0.

See https://github.com/dgrijalva/jwt-go/issues/143 for more information.

suhussai avatar Sep 02 '16 03:09 suhussai