Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/scotch-io/easy-node-authentication

Code for the entire scotch.io tutorial series: Complete Guide to Node Authentication
https://github.com/scotch-io/easy-node-authentication

Last synced: 14 days ago
JSON representation

Code for the entire scotch.io tutorial series: Complete Guide to Node Authentication

Awesome Lists containing this project

README

        

# Easy Node Authentication

Code for the entire scotch.io tutorial series: Complete Guide to Node Authentication

We will be using Passport to authenticate users locally, with Facebook, Twitter, and Google.

#### Upgraded To Express 4.0
This tutorial has been upgraded to use ExpressJS 4.0. See [the commit](https://github.com/scotch-io/easy-node-authentication/commit/020dea057d5a0664caaeb041b18978237528f9a3) for specific changes.

## Instructions

If you would like to download the code and try it for yourself:

1. Clone the repo: `git clone [email protected]:scotch-io/easy-node-authentication`
2. Install packages: `npm install`
3. Change out the database configuration in config/database.js
4. Change out auth keys in config/auth.js
5. Launch: `node server.js`
6. Visit in your browser at: `http://localhost:8080`

## The Tutorials

- [Getting Started and Local Authentication](http://scotch.io/tutorials/easy-node-authentication-setup-and-local)
- [Facebook](http://scotch.io/tutorials/easy-node-authentication-facebook)
- [Twitter](http://scotch.io/tutorials/easy-node-authentication-twitter)
- [Google](http://scotch.io/tutorials/easy-node-authentication-google)
- [Linking All Accounts Together](http://scotch.io/tutorials/easy-node-authentication-linking-all-accounts-together)