Comments (5)
I have the same problems and suspect passport.js is not working because of this either.
When making the change to connect, I get an error:
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Cannot read property 'encrypted' of undefined
at ServerResponse. (/Users/pat/Sites/app/node_modules/connect/lib/middleware/session.js:226:31)
from union.
it's working now.
Thanks
from union.
Having similar problems using the following code which is straight from the connect docs.
var flatiron = require('flatiron')
var connect = require('connect')
var app = flatiron.app
app.use(flatiron.plugins.http);
app.http.before.push(connect.cookieParser('keyboard cat')); // secret here
app.http.before.push(connect.session({ cookie: { maxAge: 60000 }})); // no secret here
app.http.before.push(function(req, res) {
var sess = req.session;
if (sess.views) {
res.setHeader('Content-Type', 'text/html');
res.write('<p>views: ' + sess.views + '</p>');
res.write('<p>expires in: ' + (sess.cookie.maxAge / 1000) + 's</p>');
res.end();
sess.views++;
} else {
sess.views = 1;
res.end('welcome to the session demo. refresh!');
}
})
app.start(4444)
You just always see "welcome to the session demo. refresh!" when using connect 2.3.3 and node 0.6.19.
In my case no cookies are being set. Anyone experienced this before?
from union.
I think cookies are set during res.setHeader.
You should set res.setHeader(...) before the "if"
from union.
The problem had to do with the version of something. I may have been on flatiron 0.2.1 or been using an older version of union. Wiping my package.json and node_modules and re-installing the latest of each requirement solved the problem.
from union.
Related Issues (20)
- everyauth middleware problem HOT 4
- Where to put app.use() configurations? HOT 9
- Connect 2.0.3 bodyParser middleware issue HOT 12
- Make v0.3.2 compatible with connect HOT 10
- SPDY support HOT 2
- Simple case from Readme.md HOT 2
- Add redirect method to http response stream HOT 3
- connect.session doesn't work for connect > 2.3.5 HOT 6
- Most basic Union server takes 200ms to respond, compared to 2ms for Express? HOT 3
- .
- Connect compatibility issue (bodyParser) HOT 1
- 0.10 compatibility only HOT 2
- GitHub repo description link mentions http://http// HOT 1
- Stream overwhelmed by `ResponseStream` causing memory leak HOT 2
- Not compatible with connect-static-file middleware
- Does this library support private key passphrase?
- Prototype Override Protection Bypass Vulnerability HOT 1
- Header test hangs
- DeprecationWarning: OutgoingMessage.prototype._headers is deprecated HOT 1
- Don't overshare
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from union.