Single Sign On

Avinash Patnala
Avinash Patnala
March 18, 2019


This talk covers the following topics

  • What is Single sign on (SSO)
  • Problem solving by single sign on
  • Different implementations of single sign on
  • Difference between single sign on and oAuth
  • CAS protocol explanation
  • Authentication flow in CAS protocol
  • Single sign on implementation in Django application using Central Authentication Service(CAS) protocol
  • Overview of SAML 2.0 protocol and comparison with CAS
  • Pros and Cons of Single Sign on

Key Insight

Use cases where you can implement Single Sign On(SSO) Understand the Authentication flow in CAS protocol