ammmir / node-oauth2-provider

A simple customizable OAuth 2.0 provider (server) for node.js.
MIT License
628 stars 161 forks source link

Express Provider #4

Closed cj closed 12 years ago

cj commented 13 years ago

Hi,

Would it be possible to get an example of creating a provider (server) with express?

Many thanks,

CJ

ammmir commented 13 years ago

express uses connect underneath, so you should be able to use it like any other middleware:

var app = require('express').createServer({...});
var myOAP = new OAuth2Provider(...);
// set up myOAP

app.configure(function() {
  app.use(myOAP.auth());
  app.use(myOAP.login());
});

take a look at examples/simple.js. ensure you have at least the same middleware configured in your express app.