The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Node-openid-client Alternatives
Similar projects and alternatives to node-openid-client
-
fusionauth-jwt
A simple to use Java 8 JWT Library. Verify, Sign, Encode, Decode all day.
-
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
-
node-oidc-provider
OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js
-
passport-steam
Steam (OpenID) authentication strategy for Passport and Node.js.
-
angular-auth-oidc-client
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
-
Ory Hydra
OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
tidal-connect-docker
This is the dockerized version of Tidal Connect Raspberry binairies. Can be seemlessly used in HifiberryOS or any other RPi based operating system running Docker.
-
passport-facebook
Facebook authentication strategy for Passport and Node.js.
-
-
node-openid-client reviews and mentions
-
Are people using Auth.js already?
Nearly all of the platforms implement OpenID, so I ended up rolling my own integration using openid-client to do the third party auth, and then on success, just set your own cookie.
-
Any resources of OAuth2 without using any packages/passport.js?
There is quite a bit of hidden complexity to doing different flows. One approach to learning these is to use a lower level library (and perhaps review its code) such as the excellent openid-client.
-
[AskJS] Which JS OpenID Connect library to use in 2021?
I've successfully used this one in the past, specifically the Passport strategy. Based on a cursory search it seems like the best current option.
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Stats
panva/node-openid-client is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of node-openid-client is JavaScript.
Popular Comparisons
- node-openid-client VS node-oidc-provider
- node-openid-client VS passport-steam
- node-openid-client VS okta-react
- node-openid-client VS okta-auth-js
- node-openid-client VS angular-auth-oidc-client
- node-openid-client VS Ory Hydra
- node-openid-client VS tidal-connect-docker
- node-openid-client VS passport-facebook
- node-openid-client VS external-auth-server
- node-openid-client VS sveltekit-oauth-example