Node.js Auth for Email,Google,Facebook on Web,iOS,Android with Eskimo

added by JavaScript Kicks
10/24/2014 3:13:55 PM


This is a brief walk-through for crafting a Node.js powered RESTful API/server using Eskimo (with Passport for authentication strategies). Eskimo is bundled with support for Email, Google, and Facebook auth strategies – which makes it rather easy to integrate on Web, iOS, and Android. A custom Basic Authentication policy using basic-auth is used as the auth strategy (the "glue") for API requests that require authentication (e.g. users updating their stored profile information from a mobile app). If you're curious why Eskimo is used, it's because of its ease-of-use for building Rapid MVP's with Node.js – and most importantly it now has out-of-the-box support for this entire walk-through.