Think about a scenario where you have number of different website portals and mobile applications for the same organisation you are working. To remember password for each portal itself is very difficult task. Every portal is secured and needs to login individually. This leads user in a frustrating state.
In this article I am going to explain how one can overcome this situation by simply implementing Single Sign-On (SSO).
Single Sign On is a user authentication process which permits user to enter a single account credential in order access more than one application. It simply allows user to login multiple accounts of same organisation by using single username and password.
For example, Google has implemented SSO for their products like Gmail, Google Drive, YouTube, Google Analytics etc
Features of SSO
- Reduces Time:
By using SSO user can reduces time as there is no need to type username and password again and again. Once user logged-in for any of the application, he will be automatically logged-in to other applications of the same identity or organisation.
Reduces Password Fatigue:
Remembering password is very difficult. You already have number of passwords to remember like ATM password, Facebook Login password, Gmail, Skype, the list is endless. SSO helps you out by offering single sign on to many applications of an organisation.
Working of SSO :
- The Login Server checks for a login cookie. If present, the login server identifies the user from the encrypted data from the login cookies.
- If a login cookie is absent, the Login server prompts the user’s credentials.
- The user provides the username and password.
- The Login Server authenticates the user by passing name and password to the authentication routine – either the local routine or provided by external authentication module for an external repository.
- If the authentication is done, the Login Server establishes a login cookie on the user browser to facilitate Single sign On for future authentication requests.
By reducing time to enter username and password for each application of same organisation , Single Sign-On allows users to concentrate more on their work. SSO also reduces the user headache of remembering lots of passwords.