Warum ist "req.user" für Socket-Anfragen in "Sails.js", "Angular.js" und "Passport.js" undefiniert?
Ich versuche, die Fragen für den aktuellen Benutzer mit einer Anfrage wie dieser zu erhalten:
http://localhost:1337/question/forme
Im Rahmen der GET-Anforderung kann ich auf req.user.username zugreifen und die JSON-Antwort bereitstellen, wenn ich über den Browser darauf zugreife.
Wenn ich versuche, dieselbe Socket.get () - Anforderung aus meiner Angular client.js-Datei zu erstellen, funktioniert dies nicht. Ich habe auch versucht, über die Browserkonsole darauf zuzugreifen, und es schlägt bei socket.get () - Anforderungen fehl.