Ich sehe diese Fehlermeldung "Kann nicht abholen/abmelden" für die/Logout-URL, aber aus der Dokumentation scheint es, dass dieser Link sollte automatisch als Route registriert werden. Mein Code ist im Moment sehr einfach, wie folgt aussieht:Stormpath Logout URL Route funktioniert nicht
var express = require("express");
var stormpath = require('express-stormpath');
var app = express();
var port = 1337;
app.use(stormpath.init(app, {
apiKey: {
id: '<>',
secret: '<>'
},
application: {
href: "<>"
},
website: true
}));
app.get("/", stormpath.loginRequired, function(req, res) {
res.send("Hello Node.js and Express.");
});
app.on('stormpath.ready', function() {
console.log('Stormpath Ready!');
});
console.log("Web application opened.");
app.listen(port);
Jede Hilfe ist sehr geschätzt.
Ah, Gotcha. Also sollte ich in der Lage sein, eine "/ logout" Route zu erstellen (was eine get-Anfrage ist), und in der Logik dafür eine Post-Anfrage an "/ logout" machen, richtig? Vielen Dank! – user648931
@ user648931 Idealerweise würden Sie die Route '/ logout' verwenden, die Stormpath zur Verfügung stellt - Sie müssen lediglich ein leichtgewichtiges Formular erstellen, das POST an sie sendet. Beispiel: https://github.com/stormpath/express-stormpath-sample-project/blob/master/lib/views/navbar.jade#L19 –