Displaying 1 to 15 from 15 results

hydra - OAuth2 server with OpenID Connect - cloud native, security-first, open source API security for your infrastructure

  •    Go

ORY Hydra is a hardened OAuth2 and OpenID Connect server optimized for low-latency, high throughput, and low resource consumption. ORY Hydra is not an identity provider (user sign up, user log in, password reset flow), but connects to your existing identity provider through a consent app. Implementing the consent app in a different language is easy, and exemplary consent apps (Go, Node) and SDKs (Go, Node) are provided.Besides mitigating various attack vectors, such as database compromisation and OAuth 2.0 weaknesses, ORY Hydra is able to securely manage JSON Web Keys, and has a sophisticated policy-based access control you can use if you want to. Click here to read more about security.

blockstack-core - The reference implementation of Blockstack

  •    Python

blockstack-core is the reference implementation of the Blockstack protocol.Blockstack is a new decentralized internet where you own your data and your apps run locally without remote servers.

SSSD - System Security Services Daemon

  •    C

SSSD is a system daemon. Its primary function is to provide access to identity and authentication remote resource through a common framework that can provide caching and offline support to the system. It provides PAM and NSS modules, and in the future will D-BUS based interfaces for extended user information. It provides also a better database to store local users as well as extended user data.

FreeIPA - Identity and Access Management for Linux

  •    C

FreeIPA is an integrated Identity and Authentication solution for Linux/UNIX networked environments. A FreeIPA server provides centralized authentication, authorization and account information by storing data about user, groups, hosts and other objects necessary to manage the security aspects of a network of computers.




Pomerium - Identity-aware access proxy

  •    Go

Pomerium is an identity-aware proxy that enables secure access to internal applications. Pomerium provides a standardized interface to add access control to applications regardless of whether the application itself has authorization or authentication baked-in. Pomerium gateways both internal and external requests, and can be used in situations where you'd typically reach for a VPN.

did - A golang package to work with Decentralized Identifiers (DIDs)

  •    Go

did is a Go package that provides tools to work with Decentralized Identifiers (DIDs). The above example parses the input string according to the rules defined in the DID Grammar and prints the following value of DID type.

auth0-ruby-api-samples - Integrate Auth0 with Ruby REST services

  •    Ruby

These samples demonstrate how to create an API with Ruby which only permits access to resources if a valid access token is included. This verification is done by validating the signature and claims in a JSON Web Token (JWT) signed by Auth0. These samples do not demonstrate how to sign a JWT but rather assume that a user has already been authenticated by Auth0 and holds an access token for API access. For information on how to use Auth0 to authenticate users, see the docs.


auth0-symfony-api-samples - Integrate Auth0 with Symphony REST services

  •    PHP

These samples demonstrate how to create an API with Symfony which only permits access to resources if a valid access token is included. This verification is done by validating the signature and claims in a JSON Web Token (JWT) signed by Auth0. These samples do not demonstrate how to sign a JWT but rather assume that a user has already been authenticated by Auth0 and holds an access token for API access. For information on how to use Auth0 to authenticate users, see the docs.

auth0-symfony-php-web-app - Integrate Auth0 with Symfony web apps

  •    PHP

This sample demonstrates how to add authentication to a Symfony web app using Auth0. To navigate to specific samples go to root directory of the repo where you'll find all the samples. Check the Symfony Quickstart to better understand this sample.

go-auth0 - :closed_lock_with_key: Go package helping to deal with Auth0

  •    Go

go-auth0 is a package helping to authenticate using the Auth0 service. This repo is supported and maintained by Community Developers, not Auth0. For more information about different support levels check https://auth0.com/docs/support/matrix .

go-scim - Building blocks for servers implementing Simple Cloud Identity Management v2

  •    Go

GoSCIM is the LEGO blocks for building a custom SCIM v2 implementation. It already implemented most of, if not all, the functionalities specified in the IETF document. Functionalities like validation, read-only attributes assignment, query resolution, persistence and JSON serialization are included. In addition, a sample server is included with the project just to demonstrate how easy it is to put together these components into a functioning SCIM API Server.

id-card-of-china - 🆔一个基于「公民身份号码」规则获取身份证号码中包含的基础信息组件(PHP)

  •    PHP

🆔一个基于「公民身份号码」规则获取身份证号码中包含的基础信息组件(PHP)

active-directory-b2c-php-webapp-openidconnect - A PHP web application that authenticates users with Azure AD B2C using OpenID Connect

  •    PHP

This repo contains code for a PHP blogging application that demonstrates the use of several B2C policies: general sign-in/sign-up without multifactor authetication, sign-in/sign-up with multifactor authentication, and profile editing. Users designated as administrators must login with the administrator policy requiring multifactor authentication. Administrators have the ability to create new blog posts. The application also illustrates how to receive and verify id-tokens from the B2C endpoint following the OpenID Connect standard. The instructions below show you how to run/deploy your own blogging application using PHP (with the framework Laravel) and IIS on Windows.

yoti-php-sdk - The PHP SDK for interacting with the Yoti Platform

  •    PHP

Welcome to the Yoti PHP SDK. This repo contains the tools you need to quickly integrate your PHP back-end with Yoti, so that your users can share their identity details with your application in a secure and trusted way.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.