Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tony Ngan
$ whoami
Overview of express-saml2
- Introduction
- Short Demo (You guys always love it)
- What is the next ?
(Wikipedia)
SSO, huh !?
Let’s imagine …
Using SSO …
SAML
Based on XML assertion
Adopted widely in Web based applications
Open-ID Connect
Based on OAuth token
Applied in mobile applications
Behind SAML SSO
Users/Clients
Take action to access the applications
Memorize one set of credential
Behind SAML SSO
Identity Provider
An entity authenticates the users
Behind SAML SSO
Service Provider
An entity provides services/resources
Go through SAML SSO
… etc
Why I build it ?
Other files:
RedirectBinding.js
:: Declare the functions using Redirect
binding
PostBinding.js
:: Declare the functions using Post binding
urn.js
:: Includes all keywords needed
SamlLib.js / Utility.js
:: Library for some common functions
Why High-Level ?