Openid

Open-source projects categorized as Openid

Top 23 Openid Open-Source Projects

  • Passport

    Simple, unobtrusive authentication for Node.js.

  • Project mention: Non-technical person looking for your help | /r/webdev | 2023-06-24

    Next, use something like https://www.npmjs.com/package/passport, this is authentication middleware, and it works similarly for different authentication providers. Carefully read the documentation. OAuth is complicated, but that's because it solves a complicated problem

  • 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.

  • Project mention: Show HN: Open-source OAuth2 server Ory Hydra now 6x faster | news.ycombinator.com | 2024-02-13
  • 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.

    SurveyJS logo
  • node-oidc-provider

    OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js

  • Project mention: Question regarding IDAAS | /r/Backend | 2023-11-21

    I don't have a direct answer for your questions but do suggest the canonical OAuth 2.0 implementation may be helpful for your learning too. LMK your thoughts. ➔ https://github.com/panva/node-oidc-provider

  • node-openid-client

    OpenID Certified™ Relying Party (OpenID Connect/OAuth 2.0 Client) implementation for Node.js.

  • jackson

    🔥 Streamline your web application's authentication with Jackson, an SSO service supporting SAML and OpenID Connect protocols. Beyond enterprise-grade Single Sign-On, it also supports Directory Sync via the SCIM 2.0 protocol for automatic user and group provisioning/de-provisioning. 🤩 (by boxyhq)

  • Project mention: Building a Managed Service Provider Business With Open Source | dev.to | 2024-04-04

    BoxyHQ SAML Jackson - GitHub

  • awesome-iam

    👤 Identity and Access Management knowledge for cloud platforms

  • Project mention: Why use OpenID Connect instead of plain OAuth2? | news.ycombinator.com | 2023-06-27

    You can start with: https://github.com/kdeldycke/awesome-iam . But beware of the rabbit hole!

  • caddy-security

    🔐 Authentication, Authorization, and Accounting (AAA) App and Plugin for Caddy v2. 💎 Implements Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA/2FA with App Authenticators and Yubico. 💎 Authorization with JWT/PASETO tokens. 🔐

  • Project mention: Caddy-Security: Security App and Plugin for Caddy | news.ycombinator.com | 2024-03-17
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • angular-auth-oidc-client

    npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow

  • jose-jwt

    Ultimate Javascript Object Signing and Encryption (JOSE), JSON Web Token (JWT) and Json Web Keys (JWK) Implementation for .NET and .NET Core

  • TheIdServer

    OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI

  • defguard

    Enterprise, fast, secure VPN & SSO platform with hardware keys, 2FA/MFA

  • Project mention: Happy Saint Nicholas' Day 🎅 Here is a beautiful Wireguard Desktop Client to connect to your home lab 🤩 | /r/homelab | 2023-12-06

    We're bringing you the most beautiful (in our opinion) #Wireguard Desktop Client on the market 💥 and many many new features! (full release notes)

  • obligator

    Simple and opinionated OpenID Connect server designed for self-hosters

  • Project mention: JIT WireGuard | news.ycombinator.com | 2024-03-13

    The deployment experience is awesome, but for me[0] the killer feature of Fly.io is their Anycast network and features such as FLY_REPLAY and LiteFS that make clusering a breeze[1].

    [0]: using them for https://lastlogin.io

    [1]: Here's all the fly-specific code necessary to run LastLogin in a globally distributed way: https://github.com/lastlogin-io/obligator/blob/37f75cc861f1b...

  • OpenID-Connect-PHP

    Minimalist OpenID Connect client

  • oidc-client

    Light, Secure, Pure Javascript OIDC (Open ID Connect) Client. We provide also a REACT wrapper (compatible NextJS, etc.).

  • SocialConnect Auth

    :atom: Social (OAuth1\OAuth2\OpenID\OpenIDConnect) sign with PHP :shipit: (by SocialConnect)

  • Project mention: Best social login library for PHP ("sign in with Apple/Google/Facebook" etc.)? | /r/PHP | 2023-05-21
  • oauth4webapi

    OAuth 2 / OpenID Connect for JavaScript Runtimes

  • Project mention: Learn OAuth by building a client with Node.js | news.ycombinator.com | 2024-04-16

    For those looking for production-level OAuth libs, the absolute best implementation for JS runtimes is https://github.com/panva/oauth4webapi

  • dotnet-microservices-boilerplate

    The Ultimate Microservices Starter Kit for .NET Developers!

  • Project mention: .NET Microservices Starter Kit with Dapr, Vertical Slice Architecture, YARP, and Minimal APIs | /r/csharp | 2023-05-10

    Here is the repository: https://github.com/fullstackhero/dotnet-microservices-boilerplate

  • SimpleIdServer

    OpenID, OAuth 2.0, SCIM2.0, UMA2.0, FAPI, CIBA & OPENBANKING Framework for ASP.NET Core

  • express-openid-connect

    An Express.js middleware to protect OpenID Connect web applications.

  • django-oidc-provider

    OpenID Connect and OAuth2 provider implementation for Djangonauts.

  • fastapi-azure-auth

    Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs 🔒 B2C, single- and multi-tenant support.

  • Project mention: FastUI: Build Better UIs Faster | news.ycombinator.com | 2024-03-01

    I'm under the impression that you work for a company that sells services related to FastAPI? https://github.com/Intility/fastapi-azure-auth

    I maintain an open source library in my spare time for free, that you are welcome to ignore if you find better alternatives.

  • passport-steam

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

  • external-auth-server

    easy auth for reverse proxies

  • 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.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Openid related posts

Index

What are some of the best open-source Openid projects? This list will help you:

Project Stars
1 Passport 22,426
2 Ory Hydra 15,068
3 node-oidc-provider 3,016
4 node-openid-client 1,723
5 jackson 1,571
6 awesome-iam 1,560
7 caddy-security 1,234
8 angular-auth-oidc-client 1,097
9 jose-jwt 900
10 TheIdServer 667
11 defguard 623
12 obligator 612
13 OpenID-Connect-PHP 572
14 oidc-client 549
15 SocialConnect Auth 544
16 oauth4webapi 499
17 dotnet-microservices-boilerplate 477
18 SimpleIdServer 454
19 express-openid-connect 443
20 django-oidc-provider 398
21 fastapi-azure-auth 388
22 passport-steam 339
23 external-auth-server 325

Sponsored
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.
workos.com