miniOrange provides SSO to E-Learning Platform using CAS (Central Authentication Service). CAS is a ticket-based single sign-on (SSO) protocol that provides users access to web applications after authentication against a central CAS Server. Its purpose is to permit a user to access multiple applications while providing their credentials (such as user id and password) only once. It also allows web applications to authenticate users without gaining access to a user’s security credentials, such as a password.
One of the most important aspects of CAS is that the user credentials (more importantly the password) is never shared with the applications, which makes the authentication even more secure.
Using miniOrange IDP you can easily configure CAS as your identity provider and use it for Single Sign On(SSO).For guide regarding setting up CAS with miniOrange IDP click here.
CAS is Open Source
Easy to configure and use
Supports Multiple identity sources such as Database, Active Directory , LDAP
Supports cross-platform clients