Node.js / ExpressJS / PassportJS OAuth2 authentication strategy for connecting with LDS.org
This module lets you authenticate using LDS.org in your Node.js applications. By plugging into Passport, LDS.org authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.
npm install passport-lds-connect --savenpm install lds-connect-proxy --save
ldsconnect authentication strategy authenticates users using an LDS.org
account and OAuth 2.0 tokens. The strategy requires a
verify callback, which
accepts these credentials and calls
done providing a user, as well as
options specifying a app ID, app secret, and callback URL.
If you're making any requests in the browser you'll also want to use lds-connect-proxy until ldsconnect.org supports CORS.
passport.authenticate(), specifying the
'ldsconnect' strategy, to
For example, as route middleware in an Express application:
app;// On success this falls through to the second routeapp;app;
Copyright (c) 2014 AJ ONeal <http://coolaj86.com/>