passport-google-oauth - Google (OAuth) authentication strategies for Passport and Node.js.

  •        63

Google (OAuth) authentication strategies for Passport.



Related Projects

passport-facebook-token - Passport strategy for authenticating with Facebook access tokens using the OAuth 2

Passport strategy for authenticating with Facebook access tokens using the OAuth 2.0 API. This module lets you authenticate using Facebook in your Node.js applications. By plugging into Passport, Facebook authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.

passport-steam - Steam (OpenID) authentication strategy for Passport and Node.js.

Passport strategy for authenticating with Steam using OpenID 2.0. The Steam authentication strategy authenticates users using a steam account, which is also an OpenID 2.0 identifier. The strategy requires a validate callback, which accepts this identifier and calls done providing a user. Additionally, options can be supplied to specify a return URL and realm.

permit - An unopinionated authentication library for building Node.js APIs.

An unopinionated authentication library for building Node.js APIs. Permit makes it easy to add an authentication layer to any Node.js API. It can be used with any of the popular server frameworks (eg. Express, Koa, Hapi, Fastify) and it can be used for any type of API (eg. REST, GraphQL, etc.) due to its simple, unopinionated design.

passport-azure-ad - Azure Active Directory Authentication Strategies using Node and Passportjs

passport-azure-ad is a collection of Passport Strategies to help you integrate with Azure Active Directory. It includes OpenID Connect, WS-Federation, and SAML-P authentication and authorization. These providers let you integrate your Node app with Microsoft Azure AD so you can use its many features, including web single sign-on (WebSSO), Endpoint Protection with OAuth, and JWT token issuance and validation. passport-azure-ad has been tested to work with both Microsoft Azure Active Directory and with Microsoft Active Directory Federation Services.

sails-generate-auth - Generate a Passport

⚠️ OBS: This generator is not currently maintained. Check out for an actively maintained project based on this generator. A Passport.js-based authentication generator for use with the Sails command-line interface.

login-with - Stateless login-with microservice for OAuth

You can deploy with now or Docker (for mandatory and optional env variables see below). This microservice must run in a subdomain of yours, e.g.

passport-local-mongoose - Passport-Local Mongoose is a Mongoose plugin that simplifies building username and password login with Passport

Passport-Local Mongoose is a Mongoose plugin that simplifies building username and password login with Passport. Passport-Local Mongoose does not require passport, passport-local or mongoose dependencies directly but expects you to have these dependencies installed.

dex - OpenID Connect Identity (OIDC) and OAuth 2.0 Provider with Pluggable Connectors

Dex is an identity service that uses OpenID Connect to drive authentication for other apps.Dex is NOT a user-management system, but acts as a portal to other identity providers through "connectors." This lets dex defer authentication to LDAP servers, SAML providers, or established identity providers like GitHub, Google, and Active Directory. Clients write their authentication logic once to talk to dex, then dex handles the protocols for a given backend.

passport-saml - SAML 2.0 authentication with Passport

This is a SAML 2.0 authentication provider for Passport, the Node.js authentication library.The code was originally based on Michael Bosworth's express-saml library.

cordova-plugin-googleplus - :heavy_plus_sign: Cordova plugin to login with Google Sign-In on iOS and Android

This plugin allows you to authenticate and identify users with Google Sign-In on iOS and Android. Out of the box, you'll get email, display name, given name, family name, profile picture url, and user id. You can also configure it to get an idToken and serverAuthCode. This plugin only wraps access to the Google Sign-In API. Further API access should be implemented per use-case, per developer.

pac4j - The security engine to protect all your Java web applications

pac4j is a Java security engine to authenticate users, get their profiles and manage their authorizations in order to secure Java web applications. It supports most authentication mechanisms: OAuth (Facebook, Twitter, Google, Yahoo...), CAS, HTTP (form, basic auth...), OpenID, SAML, Google App Engine, OpenID Connect, JWT, LDAP, RDBMS, MongoDB and Stormpath and authorization checks.