My focus is on clean structure, completeness of tools and documentation (mostly inline) so you not only get a node/express/jade/everyauth/mongodb app but also can learn what's going on and how it all works together.
Can I ask why you chose everyauth over Passport? (I'm the developer of Passport.)
By all accounts, Passport is by far the more popular authentication package (95,000 downloads from npm in the last month vs. 2,100 for everyauth). Furthermore, maintenance of everyauth seems to have come to a halt, leaving outstanding bugs and issues unaddressed. In contrast, Passport has 100% test coverage, and has an API that's been proven stable over ~2 years.
I guess when I decided everyauth over passport about 4 months ago (there was an actual decision process IIRC) it seemed like everauth was more mature, I found more examples and other repos explaining how I could bend it to my needs.
Recently I've come across passport quite often and it appears to be the gold standard nowadays... So yes it's going in at some point in time (this is a minor side project only).
I will happily merge a pull request if you care to go for it - I currently only support facebook and twitter and was working on local user/pass up until an hour ago ... ;)
This is pretty much only due to IE6 problems with using it. Given that mostly everyone is finally dropping IE6, I don't see how it's a problem anymore.
i just tried the app (iPhone4, iOS 5.1):
- camera/gallery selection does not go away, have to hit "cancel"
- star rating seems broken at first (apparently to small hit targets for finges)
- location in list has broken icon/image to the left
- broken image in detail view
- native bars gone after a few screens, must kill/restart app
- maps work
so far this is less than impressive. reading the post made me wanna try trigger.io, playing with the app made me decide otherwise - not production ready it seems.
https://github.com/rocco/node-base
My focus is on clean structure, completeness of tools and documentation (mostly inline) so you not only get a node/express/jade/everyauth/mongodb app but also can learn what's going on and how it all works together.
SPA app on top coming up ...