-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
66 lines (66 loc) · 7.21 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"name": "passport-oauth",
"version": "0.1.15",
"description": "OAuth 1.0 and 2.0 authentication strategies for Passport.",
"keywords": [
"passport",
"oauth",
"auth",
"authn",
"authentication"
],
"repository": {
"type": "git",
"url": "git://github.com/jaredhanson/passport-oauth.git"
},
"bugs": {
"url": "http://github.com/jaredhanson/passport-oauth/issues"
},
"author": {
"name": "Jared Hanson",
"email": "jaredhanson@gmail.com",
"url": "http://www.jaredhanson.net/"
},
"licenses": [
{
"type": "MIT",
"url": "http://www.opensource.org/licenses/MIT"
}
],
"main": "./lib/passport-oauth",
"dependencies": {
"pkginfo": "0.2.x",
"passport": "~0.1.1",
"oauth": "0.9.x"
},
"devDependencies": {
"vows": "0.6.x"
},
"scripts": {
"test": "NODE_PATH=lib node_modules/.bin/vows test/*-test.js test/**/*-test.js"
},
"engines": {
"node": ">= 0.4.0"
},
"readme": "# Passport-OAuth\n\nGeneral-purpose OAuth 1.0 and OAuth 2.0 authentication strategies for [Passport](https://github.com/jaredhanson/passport).\n\nThis module lets you authenticate using OAuth in your Node.js applications.\nBy plugging into Passport, OAuth authentication can be easily and unobtrusively\nintegrated into any application or framework that supports\n[Connect](http://www.senchalabs.org/connect/)-style middleware, including\n[Express](http://expressjs.com/).\n\nNote that this strategy provides generic OAuth support. In many cases, a\nprovider-specific strategy can be used instead, which cuts down on unnecessary\nconfiguration, and accommodates any provider-specific quirks. See the list\nbelow for supported providers.\n\nDevelopers who need to implement authentication against an OAuth provider that\nis not already supported are encouraged to sub-class this strategy. If you\nchoose to open source the new provider-specific strategy, send me a message and\nI will update the list.\n\n## Installation\n\n $ npm install passport-oauth\n\n## Strategies using OAuth\n\n<table>\n <thead>\n <tr><th>Strategy</th><th>OAuth Version</th>\n </thead>\n <tbody>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-37signals\">37signals</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/allplayers/passport-allplayers\">AllPlayers.com</a></td><td>1.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-angellist\">AngelList</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-bitbucket\">Bitbucket</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/rajaraodv/passport-cloudfoundry\">Cloud Foundry (UAA)</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-digg\">Digg</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-dropbox\">Dropbox</a></td><td>1.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-dwolla\">Dwolla</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-evernote\">Evernote</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-facebook\">Facebook</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-fitbit\">Fitbit</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-flickr\">Flickr</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-foursquare\">Foursquare</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-geoloqi\">Geoloqi</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-github\">GitHub</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-goodreads\">Goodreads</a></td><td>1.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-google-oauth\">Google</a></td><td>1.0a, 2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-gowalla\">Gowalla</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-instagram\">Instagram</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-justintv\">Justin.tv</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-linkedin\">LinkedIn</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-meetup\">Meetup</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-netflix\">Netflix</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-ohloh\">Ohloh</a></td><td>1.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-openstreetmap\">OpenStreetMap</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-picplz\">picplz</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-rdio\">Rdio</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-readability\">Readability</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-runkeeper\">RunKeeper</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-smugmug\">SmugMug</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-soundcloud\">SoundCloud</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-tripit\">TripIt</a></td><td>1.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-tumblr\">Tumblr</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-twitter\">Twitter</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-vimeo\">Vimeo</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-windowslive\">Windows Live</a></td><td>2.0</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-yahoo-oauth\">Yahoo!</a></td><td>1.0a</td></tr>\n <tr><td><a href=\"https://github.com/jaredhanson/passport-yammer\">Yammer</a></td><td>2.0</td></tr>\n </tbody>\n</table>\n\n## Tests\n\n $ npm install --dev\n $ make test\n\n[![Build Status](https://secure.travis-ci.org/jaredhanson/passport-oauth.png)](http://travis-ci.org/jaredhanson/passport-oauth)\n\n\n## Credits\n\n - [Jared Hanson](http://github.com/jaredhanson)\n\n## License\n\n[The MIT License](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2011-2013 Jared Hanson <[http://jaredhanson.net/](http://jaredhanson.net/)>\n",
"_id": "passport-oauth@0.1.15",
"dist": {
"shasum": "fb74e0afe84614bfa256c5fc716cc56bbfc8cec0",
"tarball": "http://registry.npmjs.org/passport-oauth/-/passport-oauth-0.1.15.tgz"
},
"_npmVersion": "1.1.62",
"_npmUser": {
"name": "jaredhanson",
"email": "jaredhanson@gmail.com"
},
"maintainers": [
{
"name": "jaredhanson",
"email": "jaredhanson@gmail.com"
}
],
"directories": {},
"_shasum": "fb74e0afe84614bfa256c5fc716cc56bbfc8cec0",
"_from": "passport-oauth@~0.1.14",
"_resolved": "https://registry.npmjs.org/passport-oauth/-/passport-oauth-0.1.15.tgz"
}