in Passport js, grundlegende Strategie, das folgende Codebeispiel bietet eine Funktion zum Überprüfen der Identität eines Benutzers.Sails + Pass + Standardauthentifizierung
passport.use(new BasicStrategy(
function(userid, password, done) {
User.findOne({ username: userid }, function (err, user) {
if (err) { return done(err); }
if (!user) { return done(null, false); }
if (!user.verifyPassword(password)) { return done(null, false); }
return done(null, user);
});
}
));
Frage ist wo (in welcher Datei) in einer Sails-Anwendung sollte dieser Code platziert werden? Ich nehme an, das gilt auch für eine benutzerdefinierte Verifikationsfunktion?