All Projects → covermymeds → saml-http-post-reference

covermymeds / saml-http-post-reference

Licence: MIT license
Reference implementation of SSO via the SAML Identity to Service Provider initiated HTTP POST Binding

Programming Languages

C#
18002 projects
Classic ASP
548 projects
CSS
56736 projects

Projects that are alternatives of or similar to saml-http-post-reference

Samlify
🔐 Node.js API for Single Sign On (SAML 2.0)
Stars: ✭ 413 (+465.75%)
Mutual labels:  sso, saml2
shib-cas-authn3
Integrates an external CAS Server and Shibboleth IdPv3.
Stars: ✭ 21 (-71.23%)
Mutual labels:  sso, saml2
webprofile-ref-project
A example project to demonstrate implementing SAML Web browser SSO profile using OpenSAML V2
Stars: ✭ 23 (-68.49%)
Mutual labels:  sso, saml2
Djangosaml2
A maintenance fork of the original and no longer maintained djangosaml2 library.
Stars: ✭ 143 (+95.89%)
Mutual labels:  sso, saml2
Cas
Apereo CAS - Enterprise Single Sign On for all earthlings and beyond.
Stars: ✭ 9,154 (+12439.73%)
Mutual labels:  sso, saml2
Product Is
Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
Stars: ✭ 435 (+495.89%)
Mutual labels:  sso, saml2
lemonldap-ng
LemonLDAP::NG main code
Stars: ✭ 49 (-32.88%)
Mutual labels:  sso, saml2
Saml2.authentication.core
A SAML 2.0 middleware for ASP.NET Core
Stars: ✭ 66 (-9.59%)
Mutual labels:  sso, saml2
Cipheridaas
CipherIDaaS —— Open-source IDaaS/IAM product by CipherChina , Hangzhou .
Stars: ✭ 121 (+65.75%)
Mutual labels:  sso, saml2
Nginx Http Shibboleth
Shibboleth auth request module for nginx
Stars: ✭ 168 (+130.14%)
Mutual labels:  sso, saml2
Cas sso record
CAS实现SSO单点登录项目示例(基本认证流程,代理认证流程,Iframe实现SSO,Restful API实现SSO,JWT认证流程等等)
Stars: ✭ 242 (+231.51%)
Mutual labels:  sso
token-cli
Command line utility for interacting with OAuth2 infrastructure to generate tokens
Stars: ✭ 19 (-73.97%)
Mutual labels:  sso
microservices4vaadin
Sample application to show the secured integration of microservices and vaadin
Stars: ✭ 30 (-58.9%)
Mutual labels:  sso
authentik
The authentication glue you need.
Stars: ✭ 2,941 (+3928.77%)
Mutual labels:  sso
Sso
sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for securing internal services
Stars: ✭ 2,835 (+3783.56%)
Mutual labels:  sso
trauth
🔑 A simple Traefik ForwardAuth server for HTTP Basic SSO
Stars: ✭ 30 (-58.9%)
Mutual labels:  sso
Arkid
一账通是一款开源的统一身份认证授权管理解决方案,支持多种标准协议(LDAP, OAuth2, SAML, OpenID),细粒度权限控制,完整的WEB管理功能,钉钉、企业微信集成等
Stars: ✭ 217 (+197.26%)
Mutual labels:  sso
Demo Project
存放学习过程中的demo项目,别光fork,顺便点下⭐哦
Stars: ✭ 198 (+171.23%)
Mutual labels:  sso
Nginx Sso
SSO authentication provider for the auth_request nginx module
Stars: ✭ 195 (+167.12%)
Mutual labels:  sso
XSSO
统一单点登陆验证服务
Stars: ✭ 14 (-80.82%)
Mutual labels:  sso

#C# SAML 2.0 Identity Provider A reference implementation of a SAML 2.0 identity provider (IdP) and a service provider (SP) to consume the IdP initiated POST binding.

Specification standard documented here

This reference Visual Studio 2013 solution includes 4 C# projects:

  • CMMSAMLIdentityProvider - A web application project that provides an interface for gathering user and group attributes and sending it as an IdP initiated HTTP Post. Configurable values include certificate for signing, assertion attributes, Service Provider SSO url and target.
  • CMMSAMLLibrary - Class project for encapsulating common functionality. An XSD.exe generated class for the SAML 2.0 specification is included.
  • CMMSAMLServiceProvider - Web application project that can respond to HTTP POST as an Assertion Consumer Service
  • CMMSAMLSSOTarget - Web application project to serve as the final target for the SAML HTTP POST

This solution and enclosed projects are presented as reference materials form CoverMyMeds only for implementing the oasis SAML 2.0 IdP initiated HTTP POST protocol.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].