@@ -196,23 +196,23 @@ func main() {
196196}
197197
198198func VerifyTokenLocally (token string , secretKeys []string , algorithm string ) (* jwt.Token , error ) {
199- var lastErr error
200-
201- for _ , secretKey := range secretKeys {
202- parsedToken , err := jwt .Parse (token , func (pToken * jwt.Token ) (interface {}, error ) {
203- if pToken .Method .Alg () != algorithm {
204- return nil , fmt .Errorf ("unexpected signing method: %v" , pToken .Header ["alg" ])
205- }
206- return []byte (secretKey ), nil
207- })
208-
209- if err == nil && parsedToken .Valid {
210- return parsedToken , nil
211- }
212- lastErr = err
213- }
214-
215- return nil , fmt .Errorf ("failed to verify token with any key: %v" , lastErr )
199+ var lastErr error
200+
201+ for _ , secretKey := range secretKeys {
202+ parsedToken , err := jwt .Parse (token , func (pToken * jwt.Token ) (interface {}, error ) {
203+ if pToken .Method .Alg () != algorithm {
204+ return nil , fmt .Errorf ("unexpected signing method: %v" , pToken .Header ["alg" ])
205+ }
206+ return []byte (secretKey ), nil
207+ })
208+
209+ if err == nil && parsedToken .Valid {
210+ return parsedToken , nil
211+ }
212+ lastErr = err
213+ }
214+
215+ return nil , fmt .Errorf ("failed to verify token with any key: %v" , lastErr )
216216}
217217
218218func VerifyToken (token string , verificationUrl string ) error {
0 commit comments