├── .gitignore ├── Makefile ├── README.md ├── documentup.json ├── example ├── conf.js ├── server.js └── views │ ├── home.jade │ ├── layout.jade │ ├── login.jade │ └── register.jade ├── index.js ├── lib ├── modules │ ├── 37signals.js │ ├── 500px.js │ ├── angellist.js │ ├── azureacs.js │ ├── box.js │ ├── box2.js │ ├── dropbox.js │ ├── dwolla.js │ ├── evernote.js │ ├── everymodule.js │ ├── facebook.js │ ├── foursquare.js │ ├── github.js │ ├── google.js │ ├── google1.js │ ├── googlehybrid.js │ ├── gowalla.js │ ├── guest.js │ ├── instagram.js │ ├── justintv.js │ ├── ldap.js │ ├── linkedin.js │ ├── mailchimp.js │ ├── mailru.js │ ├── mendeley.js │ ├── mixi.js │ ├── oauth.js │ ├── oauth2.js │ ├── openid.js │ ├── osm.js │ ├── password.js │ ├── readability.js │ ├── salesforce.js │ ├── shopify.js │ ├── skyrock.js │ ├── soundcloud.js │ ├── stripe.js │ ├── tripit.js │ ├── tumblr.js │ ├── twitter.js │ ├── vimeo.js │ ├── vkontakte.js │ └── yahoo.js ├── promise.js ├── routeTriggeredSequence.js ├── step.js ├── stepSequence.js ├── utils.js └── views │ └── auth-fail.jade ├── media ├── 37signals.ico ├── 500px.ico ├── angellist.ico ├── box.ico ├── dropbox.ico ├── dwolla.ico ├── evernote.ico ├── facebook.ico ├── foursquare.ico ├── github.ico ├── google.ico ├── gowalla.ico ├── instagram.ico ├── justintv.ico ├── linkedin.ico ├── mailru.ico ├── mendeley.ico ├── mixi.ico ├── openid.ico ├── osm.ico ├── readability.ico ├── salesforce.ico ├── skyrock.ico ├── soundcloud.ico ├── stripe.ico ├── tripit.png ├── tumblr.jpg ├── twitter.ico ├── vimeo.gif ├── vkontakte.ico └── yahoo.ico ├── package.json └── test ├── app.js ├── creds.dummy.js ├── facebook.tobi.js ├── mailchimp.tobi.js ├── password.satisfy.js ├── password.tobi.js ├── promise.test.js ├── soundcloud.tobi.js ├── twitter.tobi.js └── util ├── expect.js └── satisfy.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/README.md -------------------------------------------------------------------------------- /documentup.json: -------------------------------------------------------------------------------- 1 | { 2 | "twitter": ["everyauth", "briannoguchi"] 3 | } 4 | -------------------------------------------------------------------------------- /example/conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/example/conf.js -------------------------------------------------------------------------------- /example/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/example/server.js -------------------------------------------------------------------------------- /example/views/home.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/example/views/home.jade -------------------------------------------------------------------------------- /example/views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/example/views/layout.jade -------------------------------------------------------------------------------- /example/views/login.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/example/views/login.jade -------------------------------------------------------------------------------- /example/views/register.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/example/views/register.jade -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/index.js -------------------------------------------------------------------------------- /lib/modules/37signals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/37signals.js -------------------------------------------------------------------------------- /lib/modules/500px.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/500px.js -------------------------------------------------------------------------------- /lib/modules/angellist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/angellist.js -------------------------------------------------------------------------------- /lib/modules/azureacs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/azureacs.js -------------------------------------------------------------------------------- /lib/modules/box.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/box.js -------------------------------------------------------------------------------- /lib/modules/box2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/box2.js -------------------------------------------------------------------------------- /lib/modules/dropbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/dropbox.js -------------------------------------------------------------------------------- /lib/modules/dwolla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/dwolla.js -------------------------------------------------------------------------------- /lib/modules/evernote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/evernote.js -------------------------------------------------------------------------------- /lib/modules/everymodule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/everymodule.js -------------------------------------------------------------------------------- /lib/modules/facebook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/facebook.js -------------------------------------------------------------------------------- /lib/modules/foursquare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/foursquare.js -------------------------------------------------------------------------------- /lib/modules/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/github.js -------------------------------------------------------------------------------- /lib/modules/google.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/google.js -------------------------------------------------------------------------------- /lib/modules/google1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/google1.js -------------------------------------------------------------------------------- /lib/modules/googlehybrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/googlehybrid.js -------------------------------------------------------------------------------- /lib/modules/gowalla.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/gowalla.js -------------------------------------------------------------------------------- /lib/modules/guest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/guest.js -------------------------------------------------------------------------------- /lib/modules/instagram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/instagram.js -------------------------------------------------------------------------------- /lib/modules/justintv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/justintv.js -------------------------------------------------------------------------------- /lib/modules/ldap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/ldap.js -------------------------------------------------------------------------------- /lib/modules/linkedin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/linkedin.js -------------------------------------------------------------------------------- /lib/modules/mailchimp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/mailchimp.js -------------------------------------------------------------------------------- /lib/modules/mailru.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/mailru.js -------------------------------------------------------------------------------- /lib/modules/mendeley.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/mendeley.js -------------------------------------------------------------------------------- /lib/modules/mixi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/mixi.js -------------------------------------------------------------------------------- /lib/modules/oauth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/oauth.js -------------------------------------------------------------------------------- /lib/modules/oauth2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/oauth2.js -------------------------------------------------------------------------------- /lib/modules/openid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/openid.js -------------------------------------------------------------------------------- /lib/modules/osm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/osm.js -------------------------------------------------------------------------------- /lib/modules/password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/password.js -------------------------------------------------------------------------------- /lib/modules/readability.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/readability.js -------------------------------------------------------------------------------- /lib/modules/salesforce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/salesforce.js -------------------------------------------------------------------------------- /lib/modules/shopify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/shopify.js -------------------------------------------------------------------------------- /lib/modules/skyrock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/skyrock.js -------------------------------------------------------------------------------- /lib/modules/soundcloud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/soundcloud.js -------------------------------------------------------------------------------- /lib/modules/stripe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/stripe.js -------------------------------------------------------------------------------- /lib/modules/tripit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/tripit.js -------------------------------------------------------------------------------- /lib/modules/tumblr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/tumblr.js -------------------------------------------------------------------------------- /lib/modules/twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/twitter.js -------------------------------------------------------------------------------- /lib/modules/vimeo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/vimeo.js -------------------------------------------------------------------------------- /lib/modules/vkontakte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/vkontakte.js -------------------------------------------------------------------------------- /lib/modules/yahoo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/modules/yahoo.js -------------------------------------------------------------------------------- /lib/promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/promise.js -------------------------------------------------------------------------------- /lib/routeTriggeredSequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/routeTriggeredSequence.js -------------------------------------------------------------------------------- /lib/step.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/step.js -------------------------------------------------------------------------------- /lib/stepSequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/stepSequence.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/lib/utils.js -------------------------------------------------------------------------------- /lib/views/auth-fail.jade: -------------------------------------------------------------------------------- 1 | p Your authentication failed because: #{errorDescription} 2 | -------------------------------------------------------------------------------- /media/37signals.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/37signals.ico -------------------------------------------------------------------------------- /media/500px.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/500px.ico -------------------------------------------------------------------------------- /media/angellist.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/angellist.ico -------------------------------------------------------------------------------- /media/box.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/box.ico -------------------------------------------------------------------------------- /media/dropbox.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/dropbox.ico -------------------------------------------------------------------------------- /media/dwolla.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/dwolla.ico -------------------------------------------------------------------------------- /media/evernote.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/evernote.ico -------------------------------------------------------------------------------- /media/facebook.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/facebook.ico -------------------------------------------------------------------------------- /media/foursquare.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/foursquare.ico -------------------------------------------------------------------------------- /media/github.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/github.ico -------------------------------------------------------------------------------- /media/google.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/google.ico -------------------------------------------------------------------------------- /media/gowalla.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/gowalla.ico -------------------------------------------------------------------------------- /media/instagram.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/instagram.ico -------------------------------------------------------------------------------- /media/justintv.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/justintv.ico -------------------------------------------------------------------------------- /media/linkedin.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/linkedin.ico -------------------------------------------------------------------------------- /media/mailru.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/mailru.ico -------------------------------------------------------------------------------- /media/mendeley.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/mendeley.ico -------------------------------------------------------------------------------- /media/mixi.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/mixi.ico -------------------------------------------------------------------------------- /media/openid.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/openid.ico -------------------------------------------------------------------------------- /media/osm.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/osm.ico -------------------------------------------------------------------------------- /media/readability.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/readability.ico -------------------------------------------------------------------------------- /media/salesforce.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/salesforce.ico -------------------------------------------------------------------------------- /media/skyrock.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/skyrock.ico -------------------------------------------------------------------------------- /media/soundcloud.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/soundcloud.ico -------------------------------------------------------------------------------- /media/stripe.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/stripe.ico -------------------------------------------------------------------------------- /media/tripit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/tripit.png -------------------------------------------------------------------------------- /media/tumblr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/tumblr.jpg -------------------------------------------------------------------------------- /media/twitter.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/twitter.ico -------------------------------------------------------------------------------- /media/vimeo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/vimeo.gif -------------------------------------------------------------------------------- /media/vkontakte.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/vkontakte.ico -------------------------------------------------------------------------------- /media/yahoo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/media/yahoo.ico -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/package.json -------------------------------------------------------------------------------- /test/app.js: -------------------------------------------------------------------------------- 1 | ../example/server.js -------------------------------------------------------------------------------- /test/creds.dummy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/creds.dummy.js -------------------------------------------------------------------------------- /test/facebook.tobi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/facebook.tobi.js -------------------------------------------------------------------------------- /test/mailchimp.tobi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/mailchimp.tobi.js -------------------------------------------------------------------------------- /test/password.satisfy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/password.satisfy.js -------------------------------------------------------------------------------- /test/password.tobi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/password.tobi.js -------------------------------------------------------------------------------- /test/promise.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/promise.test.js -------------------------------------------------------------------------------- /test/soundcloud.tobi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/soundcloud.tobi.js -------------------------------------------------------------------------------- /test/twitter.tobi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/twitter.tobi.js -------------------------------------------------------------------------------- /test/util/expect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/util/expect.js -------------------------------------------------------------------------------- /test/util/satisfy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bnoguchi/everyauth/HEAD/test/util/satisfy.js --------------------------------------------------------------------------------