Software Alliance can develop a Single Sign On (SSO) web application methodology and develop software which eliminates the need to remember and insert a number of usernames and passwords, each time a user is logs in to his or her workstation. The user also has the added convenience of being able to switch to different applications using one main dashboard.
Single Sign On is a session/user authentication process that permits a user to enter one name and password in order to access multiple applications. The process authenticates the user for all the applications they have been given rights to, and eliminates further prompts when they switch applications during a particular session.
SSO applications are normally developed on a complex structure, creating a need for centralized authentication through designated servers. These centralized systems normally have more secure storage of authentication credentials and encryption keys, restricting malicious or unauthorized users from gaining access. These systems are normally found deep inside a company’s IT architecture, and are secured through multiple firewalls.