Node js library that uses several third party oauth providers to authenticate a use. Passport and express are used.