diff --git a/types/passport-jwt/index.d.ts b/types/passport-jwt/index.d.ts index 16b265378d..b9961524e8 100644 --- a/types/passport-jwt/index.d.ts +++ b/types/passport-jwt/index.d.ts @@ -16,6 +16,7 @@ import { VerifyOptions } from 'jsonwebtoken' export declare class Strategy extends PassportStrategy { constructor(opt: StrategyOptions, verify: VerifyCallback); constructor(opt: StrategyOptions, verify: VerifyCallbackWithRequest); + name: string; } export interface StrategyOptions { diff --git a/types/passport-jwt/passport-jwt-tests.ts b/types/passport-jwt/passport-jwt-tests.ts index f7c5e093e4..79abad70e0 100644 --- a/types/passport-jwt/passport-jwt-tests.ts +++ b/types/passport-jwt/passport-jwt-tests.ts @@ -13,7 +13,7 @@ let opts: StrategyOptions = { audience: "example.org" }; -passport.use(new JwtStrategy(opts, function(jwt_payload, done) { +passport.use(JwtStrategy.name, new JwtStrategy(opts, function(jwt_payload, done) { findUser({id: jwt_payload.sub}, function(err, user) { if (err) { return done(err, false);