Displaying 1 to 7 from 7 results

Apereo CAS - Enterprise Single Sign On for all earthlings and beyond

  •    Java

Welcome to the home of the Central Authentication Service project, more commonly referred to as CAS. CAS is an enterprise multilingual single sign-on solution for the web and attempts to be a comprehensive platform for your authentication and authorization needs. CAS is an open and well-documented authentication protocol. The primary implementation of the protocol is an open-source Java server component by the same name hosted here, with support for a plethora of additional authentication protocols and features.

masq - Mountable Rails engine that provides OpenID server/identity provider functionality

  •    Ruby

Masq is a mountable Rails engine that provides OpenID server/identity provider functionality. It is the successor of the stand-alone Rails application masquerade.

lite-idp - Lightweight SAML Identity Provider

  •    Go

LITE-IDP is a lightweight SAML 2.0 Identity Provider and Service Provider library written in Go. The project’s goal is to create an IdP that is easier to configure and extend than Shibboleth’s IdP. The initial implemention of SAML 2 protocols was completed in 2015. However, the project lacked an extensible configuration mechanism. It was converted to use Cobra and Viper in September 2017 and is now easy to use customize.

terraform-aws-cognito-auth - Serverless Authentication as a Service (AaaS) provider built on top of AWS Cognito

  •    TypeScript

A Terraform module to setup a serverless and easily customizable Authentication as a Service (AaaS) provider in front of API Gateway using AWS Cognito. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

SimpleTOTP - A highly configurable yet simple to use TOTP based two-factor authentication processing module for SimpleSAMLphp

  •    PHP

SimpleTOTP is a SimpleSAMLphp auth processing filter that enables the use of the Time-Based One-Time Password Algorithm (TOTP) as a second-factor authentication mechanism on either an Identity Provider or Service Provider (...or both!). This has been tested with Google Authenticator on iOS and Android.

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.