simplifies jwt auth

This commit is contained in:
James
2018-12-11 22:49:21 -05:00
parent 1055e7eaed
commit 46dc80d46d

View File

@@ -7,15 +7,13 @@ const opts = {}
opts.jwtFromRequest = ExtractJwt.fromAuthHeaderAsBearerToken();
opts.secretOrKey = 'SECRET_KEY'; //normally store this in process.env.secret
export default User => {
return new JwtStrategy(opts, (jwtPayload, done) => {
export default User => new JwtStrategy(opts, (jwtPayload, done) => {
// Access to User model
console.log(User);
// Access to User model
console.log(User);
if (jwtPayload.email === 'james@jamestest.com') {
return done(null, true)
}
return done(null, false)
})
}
if (jwtPayload.email === 'james@jamestest.com') {
return done(null, true)
}
return done(null, false)
})