All Projects → authenio → React Samlify

authenio / React Samlify

🔐Sample samlify application with React, TypeScript and Webpack

Programming Languages

typescript
32286 projects

Labels

Projects that are alternatives of or similar to React Samlify

Hope Boot
🌱 Hope-Boot 一款现代化的脚手架项目
Stars: ✭ 3,241 (+10354.84%)
Mutual labels:  sso
Taoshop
开源电子商务项目,SpringBoot+Dubbo技术栈实现微服务,实现一款分布式集群的电商系统. 项目releases链接:https://github.com/u014427391/taoshop/releases (开发中...)
Stars: ✭ 491 (+1483.87%)
Mutual labels:  sso
Sso
cas单点登录系统,其中包括cas认证服务,配置中心,监控平台,服务管理的高可用项目
Stars: ✭ 797 (+2470.97%)
Mutual labels:  sso
Oauth2 Server
spring boot (springboot 2+) oauth2 server sso 单点登录 认证中心 JWT,独立部署,用户管理 客户端管理
Stars: ✭ 363 (+1070.97%)
Mutual labels:  sso
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 (+1303.23%)
Mutual labels:  sso
Jpproject.identityserver4.adminui
🔧 ASP.NET Core 3 & Angular 8 Administration Panel for 💞IdentityServer4 and ASP.NET Core Identity
Stars: ✭ 717 (+2212.9%)
Mutual labels:  sso
Oxauth
OAuth 2.0 server and client; OpenID Connect Provider (OP) & UMA Authorization Server (AS)
Stars: ✭ 308 (+893.55%)
Mutual labels:  sso
Hello Sso Jwt Resource
Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot
Stars: ✭ 10 (-67.74%)
Mutual labels:  sso
Spring Boot Security Saml Sample
SBS3 — A sample SAML 2.0 Service Provider built on Spring Boot.
Stars: ✭ 469 (+1412.9%)
Mutual labels:  sso
Java Cas Client
Apereo Java CAS Client
Stars: ✭ 729 (+2251.61%)
Mutual labels:  sso
Tailscale
The easiest, most secure way to use WireGuard and 2FA.
Stars: ✭ 6,157 (+19761.29%)
Mutual labels:  sso
Aws Google Auth
Provides AWS STS credentials based on Google Apps SAML SSO auth (what a jumble!)
Stars: ✭ 428 (+1280.65%)
Mutual labels:  sso
Fw Cloud Framework
基于springcloud全家桶开发分布式框架(支持oauth2认证授权、SSO登录、统一下单、微信公众号服务、Shardingdbc分库分表、常见服务监控、链路监控、异步日志、redis缓存等功能),实现基于Vue全家桶等前后端分离项目工程
Stars: ✭ 717 (+2212.9%)
Mutual labels:  sso
Oauth2 Proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
Stars: ✭ 4,511 (+14451.61%)
Mutual labels:  sso
Jso
Easy to use OAuth 2.0 javascript library for use in your javascript application.
Stars: ✭ 830 (+2577.42%)
Mutual labels:  sso
Keycloak Nodejs Admin Client
🔑 NodeJS keycloak admin client
Stars: ✭ 309 (+896.77%)
Mutual labels:  sso
Authelia
The Single Sign-On Multi-Factor portal for web apps
Stars: ✭ 11,094 (+35687.1%)
Mutual labels:  sso
Cas Configserver Overlay
Generic CAS Spring Cloud Configuration Server WAR overlay
Stars: ✭ 28 (-9.68%)
Mutual labels:  sso
Zato
ESB, SOA, REST, APIs and Cloud Integrations in Python
Stars: ✭ 889 (+2767.74%)
Mutual labels:  sso
Phpcas
Apereo PHP CAS Client
Stars: ✭ 729 (+2251.61%)
Mutual labels:  sso

react-samlify

Disclaimer: This repository provide a minimal implementation for SAML based login with Okta identity provider. Therefore, it is not a production ready implementation especially the handling of storing token and user account. We try to keep this repository to be very simple and get you idea on how to integrate your current application with samlify, even though you only have basic knowledge on SAML-based implementation.

We will continue to add more common identity providers in this example repository.

Development

yarn
yarn dev

Credential for Okta Login

Username: [email protected]
Password: AUvRhaudDxHHb3vuPydP

If you want to have your own login for testing, please send an email to [email protected].

Features Completed

  • [x] SP-init SSO, Okta IDP with (redirect/post) binding (Encrypted/Signed/Encrypted + Sign)
  • [x] SP-init SLO, Okta IDP with (redirect/post) binding

Remarks: If SP-initiate SSO works, IDP initiate SSO works as well.

Tutorial

Coming soon ...

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