我的应用程序构建得相当好,但每次重新启动节点服务器时都需要登录。我正在寻找一种在每次服务器启动时自动登录测试帐户的方法。
我应该建立一种新的护照认证方法吗?有没有办法使用我目前拥有的方法,但只需给它一个用户名/密码,而不用post方法。
我的应用程序使用req.user变量进行所有登录活动,是否可以立即为其分配值?
myroutes.js
app.route('/login')
.get(users.renderLogin)
.post(passport.authenticate('local', {
successRedirect: '/',
failureRedirect: '/login',
failureFlash: true
}));
mylocalstraegy.js
module.exports = function() {
passport.use(new LocalStrategy({
usernameField: 'email',
passwordField: 'password'
},function(username, password, done) {
User.findOne(
{email: username},
callback...
我希望这足以让我们了解从哪里开始。
非常感谢。