billiedemott / spoutlets.com

Wireframes for various projects
0 stars 0 forks source link

students should register successfully #82

Open akshatpradhan opened 12 years ago

akshatpradhan commented 12 years ago

Given a student is on http://spoutlets.com/index.html When I click Register And I add a Username And I add a Password And I click Register Then I should see http://spoutlets.com/tracker.html

Authentication everyauth http://toolbox.no.de/packages/everyauth http://toolbox.no.de/packages/mongoose-auth Reason: Out of all the authentication libraries, everyauth appeared most watched and most supported. However, passport.js shows some promise. It appears to be a simple more modular authentication library. It allows you to drag and use authentication plugins (aka strategies). mongoose-auth maybe worth a look.

deltanovember commented 12 years ago

Side note expressling doesn't even install properly

Build failed: -> task failed (err #1): {task: cxx bcrypt_node.cc -> bcrypt_node_1.o} make: *\ [compile] Error 1

npm ERR! Error: ENOENT, lstat

I will go and study the repo and see if I can extract some gems

deltanovember commented 12 years ago

I don't know if you meant the pun but everyauth uses the 'Promise' mechanism whereas passport deliberately moves away from it. Anyway as a geek I appreciate the word play intentional or not :-)

deltanovember commented 12 years ago

I still need to add further functionality depending on what you want. If the username exists do you want them to be notified in the modal? Is Dmitriy going to design the warning widgets?

akshatpradhan commented 12 years ago

@yoruguayo will design the warnings. I'll add this Issue #62