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

  •        54

Google (OAuth) authentication strategies for Passport.

https://github.com/jaredhanson/passport-google-oauth

Tags
Implementation
License
Platform

   




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.

sails-generate-auth - Generate a Passport


⚠️ OBS: This generator is not currently maintained. Check out https://github.com/tjwebb/sails-auth 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. login.yourdomain.com.

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.

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.

passport


Laravel Passport is an OAuth2 server and API authentication package that is simple and enjoyable to use. Documentation for Passport can be found on the Laravel website.