Switch to github.com/golang-jwt/jwt (#1172)
* Switch to github.com/golang-jwt/jwt
* Remove redundant alias
* Update github.com/golang-jwt/jwt to v4
Volodymyr 'vovin' Shcherbinin authored 2 years ago
GitHub committed 2 years ago
11 | 11 |
|
12 | 12 |
```go
|
13 | 13 |
import (
|
14 | |
stdjwt "github.com/dgrijalva/jwt-go"
|
|
14 |
stdjwt "github.com/golang-jwt/jwt/v4"
|
15 | 15 |
|
16 | 16 |
"github.com/go-kit/kit/auth/jwt"
|
17 | 17 |
"github.com/go-kit/kit/endpoint"
|
|
33 | 33 |
|
34 | 34 |
```go
|
35 | 35 |
import (
|
36 | |
stdjwt "github.com/dgrijalva/jwt-go"
|
|
36 |
stdjwt "github.com/golang-jwt/jwt/v4"
|
37 | 37 |
|
38 | 38 |
"github.com/go-kit/kit/auth/jwt"
|
39 | 39 |
"github.com/go-kit/kit/endpoint"
|
|
64 | 64 |
|
65 | 65 |
```go
|
66 | 66 |
import (
|
67 | |
stdjwt "github.com/dgrijalva/jwt-go"
|
|
67 |
stdjwt "github.com/golang-jwt/jwt/v4"
|
68 | 68 |
|
69 | 69 |
grpctransport "github.com/go-kit/kit/transport/grpc"
|
70 | 70 |
"github.com/go-kit/kit/auth/jwt"
|
3 | 3 |
"context"
|
4 | 4 |
"errors"
|
5 | 5 |
|
6 | |
jwt "github.com/dgrijalva/jwt-go"
|
7 | |
|
8 | 6 |
"github.com/go-kit/kit/endpoint"
|
|
7 |
"github.com/golang-jwt/jwt/v4"
|
9 | 8 |
)
|
10 | 9 |
|
11 | 10 |
type contextKey string
|
7 | 7 |
|
8 | 8 |
"crypto/subtle"
|
9 | 9 |
|
10 | |
jwt "github.com/dgrijalva/jwt-go"
|
11 | 10 |
"github.com/go-kit/kit/endpoint"
|
|
11 |
"github.com/golang-jwt/jwt/v4"
|
12 | 12 |
)
|
13 | 13 |
|
14 | 14 |
type customClaims struct {
|
11 | 11 |
github.com/cenkalti/backoff v2.2.1+incompatible // indirect
|
12 | 12 |
github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec // indirect
|
13 | 13 |
github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd // indirect
|
14 | |
github.com/dgrijalva/jwt-go v3.2.0+incompatible
|
15 | 14 |
github.com/edsrzf/mmap-go v1.0.0 // indirect
|
16 | 15 |
github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db // indirect
|
17 | 16 |
github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8 // indirect
|
18 | 17 |
github.com/go-kit/log v0.1.0
|
19 | 18 |
github.com/go-zookeeper/zk v1.0.2
|
|
19 |
github.com/golang-jwt/jwt/v4 v4.0.0
|
20 | 20 |
github.com/hashicorp/consul/api v1.8.1
|
21 | 21 |
github.com/hudl/fargo v1.3.0
|
22 | 22 |
github.com/influxdata/influxdb1-client v0.0.0-20200827194710-b269163b24ab
|
53 | 53 |
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
54 | 54 |
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
|
55 | 55 |
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
56 | |
github.com/dgrijalva/jwt-go v3.2.0+incompatible h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM=
|
57 | |
github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=
|
58 | 56 |
github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
|
59 | 57 |
github.com/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs=
|
60 | 58 |
github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU=
|
|
92 | 90 |
github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
|
93 | 91 |
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
|
94 | 92 |
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
|
|
93 |
github.com/golang-jwt/jwt/v4 v4.0.0 h1:RAqyYixv1p7uEnocuy8P1nru5wprCh/MH2BIlW5z5/o=
|
|
94 |
github.com/golang-jwt/jwt/v4 v4.0.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg=
|
95 | 95 |
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
|
96 | 96 |
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e h1:1r7pUrabqp18hOBcwBwiTsbnFeTZHV9eER/QT5JVZxY=
|
97 | 97 |
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
|