Articles of connect

Impossible que `cookieSession` fonctionne avec` maxAge`

** RESOLU ** Je lutte avec celui-ci depuis un moment. Il y a beaucoup de messages similaires, mais aucune des solutions proposées ne fonctionne pour moi. J’utilise Express et Passport avec des sessions de cookies. Quand je passe juste le secret à cookieSession tout fonctionne bien: app.use(express.cookieParser(‘MySecret’)); app.use(express.cookieSession(‘MySecret’)); app.use(passport.initialize()); app.use(passport.session()); Mais le cookie par défaut […]

Connecter la session non définie lors du chargement d’une nouvelle page.

Je suis un peu nouveau dans les sessions et maintenant, lorsque j’essaie de les utiliser, la session est toujours indéfinie lorsque je passe à la page suivante après un exemple de connexion réussie. Si ma connexion est réussie, je fais ce qui suit var session = req.session; session.user_id = Ssortingng(item._id); session.user_secure = security.security(session.user_id); Puis je […]

Erreur lors du chargement de la page Web lors de l’parsing de la chaîne JSON

Veuillez regarder mon code où j’essaye de compresser des données en utilisant le middleware connect.compress. Comment parsingr la chaîne JSON dans le navigateur pour obtenir les données décompressées. Quand j’essaye de bash localhost: 2080 j’obtiens une erreur de chargement de page. Code client var options = { host: ‘127.0.0.1’, port: 2080, path: “/”, headers:{ ‘accept-encoding’: […]

Nodejs: Connect et “writeHead” dans le premier rappel-connect

Je reçois toujours le message d’erreur ” Erreur: impossible de définir les en-têtes après leur envoi ” lors de l’appel de “res.writeHead (…)” lors du tout premier rappel de connexion: var http = require(‘http’); var connect = require(‘connect’); var simpleApp = connect(); simpleApp .use(function(req, res, next){ res.writeHead(200, { ‘content-type’: ‘text/html’ }); res.write(‘response powered by SIMPLE […]

Comment puis-je accéder à l’atsortingbut uploadDir de express?

Dans express app.js, je définis uploadDir = “./tmp” , mais comment puis-je y accéder plus tard? app.configure(function(){ app.set(‘port’, process.env.PORT || 3000); app.set(‘views’, __dirname + ‘/views’); app.set(‘view engine’, ‘jade’); app.use(express.favicon()); app.use(express.logger(‘dev’)); app.use(express.bodyParser({uploadDir:’./tmp’, keepExtensions: true})); // <– app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, 'public'))); });

Serveur REST Express perd la charge utile d’Ember-data PUT

J’étends le projet exemple standard Ember (dans coffeescript) pour parler à un serveur RESTful express / mongoose. J’ai récupéré avec succès tous les enregistrements et les enregistrements uniques via POSTS en utilisant les recommandations suivantes: Find GET /people/123 Find All GET /people Maintenant, lors de la tentative de mise à jour d’un enregistrement via PUT-data […]

Node Express Connect – Gestion de session

J’ai écrit un pilote de magasin de session pour ArangoDB pour ConnectJS. Cela fonctionne, même si encore beaucoup en alpha, mais j’ai quelques questions. Les premières sessions ayant un atsortingbut expires “false” ne restnt que pour la durée de l’agent utilisateur. J’ai remarqué que session.destroy () n’est pas appelé lorsque la fenêtre du navigateur est […]

Session Node.JS sans cookies

J’ai essayé mais j’ai découvert qu’iOS 5 par défaut n’accepte pas les cookies. J’ai essayé beaucoup de choses différentes, même en utilisant Redis, mais je ne parviens toujours pas à faire persister une session pour plus d’une requête. Sans utiliser de cookies, quelles autres options de session ai-je? Je suis sur le sharepoint lancer un […]

Connect / node.js – créer un serveur simple

J’essaie de faire en sorte que connect / node.js fonctionne bien ensemble. J’ai le suivant (en coffeescript) connect = require(‘connect’) io = require(‘socket.io’) server = connect.createServer( connect.favicon() , connect.logger() , connect.static(__dirname + ‘/public’) ).listen(8000) socket = io.listen(server) socket.on ‘connection’, (socket) -> socket.send({ hello: ‘world’ }) Mais continuez à avoir l’erreur suivante: TypeError: Cannot call method […]

Obtenez rawBody dans Express

Bonjour, j’essaie de récupérer quelque chose de la publication et j’ai besoin de la propriété rawBody de la demande entrante. Comment puis-je le récupérer? J’ai essayé d’utiliser express.bodyParser () et, dans mon gestionnaire de publication, je cherchais req.rawBody, qui n’était pas défini. Je l’ai même essayé avec connect.bodyParser (), mais je n’ai toujours pas eu […]