A fork of Stephen Braitsch's Node-Login application providing a basic login & account management system built in Node.js with the following features :
- New User Account Creation
- Secure Password Reset via Email
- Ability to Update / Delete Account
- Session Tracking for Logged-In Users
- Local Cookie Storage for Returning Users
- Blowfish-based Scheme Password Encryption
- Node.js - Application Server
- RethinkDB - Database Storage
- Express.js - Node.js Web Framework
- Jade - HTML Templating Engine
- Stylus - CSS Preprocessor
- EmailJS - Node.js > SMTP Server Middleware
- Moment.js - Lightweight Date Library
- Twitter Bootstrap - UI Component & Layout Library
git clone git://github.com/rethinkdb/node-login.git node-login
cd node-login
npm install -d
node app
This assumes you already have node.js, npm & RethinkDB installed. If you don't follow these instructions to get RethinkDB up and running