Sails.js Flash-Nachricht für die Benutzerregistrierung

Ich folge Sail.js Tutorial vonhttp://irlnathan.github.io/sailscasts/blog/2013/08/27/building-a-sails-application-ep4-handling-validation-errors-with-a-flash-message/

Allerdings bin ich auf ein kleines Problem gestoßen. Im Tutorial verwendet der Autor Registrierungsdateien in seinem Benutzerordner und weist Routen in der Benutzersteuerung zu. Er sendet dann Validierungsfehler mitflash an den Benutzer.

In meinem Projekt liegen die Registrierungsdateien jedoch im Stammordner und ich ordne die Routen aus der Datei routes.js wie folgt zu

module.exports.routes = {

  '/': {
    view: 'index'
  },

  '/register': {
    view: 'register'
  }

};

Jetzt besteht das Problem darin, Flash zu verwenden, um Benutzern die Validierungsfehler während der Registrierung anzuzeigen. Ich habe das folgende in der Benutzerkontrolle verwendet (verursachen) und es scheint, nicht zu arbeiten

if (err){
    err.success = 0;
    console.log(err);
    req.session.flash = {
        err: err   
    }
    req.flash('error', req.session.flash);
    return res.redirect('/register');
}

Irgendwelche Vorschläge?

Sails.js Version <0.10.x basiert auf seiner anderen Thread-AusgabeHier

Antworten auf die Frage(3)

Ihre Antwort auf die Frage