The Pitfalls and Best Practice of Single Sign-On (SSO) Implementation