at thinktecture • Focus on – security in distributed applica9ons – iden9ty management – access control – Windows/.NET security – mobile app security • MicrosoI MVP for Developer Security • ASP.NET Web API Advisor • [email protected] • h@p://leastprivilege.com think mobile!
Craig Burton (#CIS2012): SAML is the Windows XP of Iden-ty. No funding. No innova-on. People s-ll use it. But it has no future SAML is dead != SAML is bad. SAML is dead != SAML isn’t useful. SAML is dead means SAML != the future.
OAuth2 – defines iden9ty tokens – defines standard token type – defines standard cryptography – defines valida9on procedures – defines standard scopes – combines authen9ca9on with short/long-‐lived delegated API access – defines flows for na9ve, browser and server-‐based applica9ons "OpenID Connect 1.0 is a simple iden-ty layer on top of the OAuth 2.0 protocol."
Connect specifies a logout endpoint – aka end_session_endpoint • Cross-‐client cleanup is a much debated topic right now – JS iframe/even9ng approach – back-‐channel cleanup – front-‐channel cleanup