フロントエンド認証用とバックエンド認証用の 2 つの LocalStrategy を使用するにはどうすればよいですか?
// font end
passport.use(new LocalStrategy({
usernameField: 'email',
passwordField: 'password'
}), function (email, password, done) {
User.findOne({email: email}, function(err, user) {
// ...
done(null, user);
});
});
// back end
passport.use(new LocalStrategy({
usernameField: 'username',
passwordField: 'password'
}, function (username, password, done) {
SysUser.findOne({username: username}, function(err, user) {
// ...
done(null, user);
});
}));