User authentication library for node.js with the express web application framework

Hard-code

connect-auth

https://github.com/ciaranj/connect-auth

Support

1. HTTP Basic - sole or negotiated

2. HTTP Digest - sole or negotiated

3. Facebook connect (OAuth 2

4. Google (Oauth 1 & OAuth 2 clients)

and a lot of third-party authorization (BUT no OpenID)

everyauth

http://everyauth.com/#quick-start

https://github.com/bnoguchi/everyauth

https://github.com/bnoguchi/everyauth#readme

Video Tutorial Here

Support

1. Facebook connect (OAuth 2)

2. Google (Oauth 1 & OAuth 2 clients)

3. OpenID

and a LOT MORE MORE of third-party authorization

Bunch of code examples are provided as how to use Facebook/Google auth!!!

See

https://github.com/bnoguchi/everyauth#readme

Claimed by somebody to be more suitable to integrate third-party login ???

passport

https://github.com/jaredhanson/passport

http://passportjs.org/

does :

  1. OpenID for Google and Yahoo
  2. OAuth for Facebook, Twitter
  3. (complete list for OAuth)
  37signals
  AngelList
  Digg
  Dropbox
  Dwolla
  Evernote
  Facebook
  Fitbit
  Flickr
  Force.com
  Foursquare
  Geoloqi
  GitHub
  Goodreads
  Google
  Gowalla
  Instagram
  Justin.tv
  LinkedIn
  Meetup
  Netflix
  Ohloh
  OpenStreetMap
  picplz
  Rdio
  Readability
  RunKeeper
  SmugMug
  SoundCloud
  TripIt
  Tumblr
  Twitter
  Vimeo
  Windows Live
  Yammer

misc auth for express

google API for OpenId

- this is already done by everyauth, so it might not be relevant at this point https://developers.google.com/accounts/docs/OpenID

**S6T2** - Google+ Sign In

A Simple lightweight Google+ API for Client Side:

https://github.com/AdminSpot/Google-Plus-javascript-API

teaching/labs/xp/2012b/userauthlibnodeexpress.txt · Last modified: 2018/05/09 01:59 (external edit)

SEWiki, © 2019