Skip to content
An OmniAuth (2.x) server implementation for Node as Connect middleware.
CoffeeScript Ruby JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
tests
.gitignore
Rakefile
Readme.mdown
index.js
package.json
server.js

Readme.mdown

Connect Omniauthable

An OmniAuth (2.x) server implementation for Node.js written in CoffeeScript as Connect middleware.

Prerequirements

Connect middleware

It uses the following connect middleware(s):

  • bodyParser

Libraries

  • mongoose.js
  • common-dwarf-mongoose
  • connect.js
  • underscore.js
  • routematcher
  • jade

Usage

oauth_server  = require 'connect_omniauthable'
connect       = require 'connect'

app do connect

oauthConfig =
  database: 'ourOAuthDb'

app.use oauth_server(oauthConfig)
app.listen 3000

Dones and ToDos

Feature Status
Web Application Workflow Done
Client-Side Web Applications Workflow ToDo
More informational error handling ToDo
Scope support ToDo

Credits

Author Daniel Schmidt, Datenspiel GmbH 2012

Something went wrong with that request. Please try again.