Under Construction...
SSO - Single Sign ON.
It's a logic for letting/creating a user into a system by using authentic details pulled from another/parent system on the fly.
If you are a beginner and wondered what is actually SSO?, the answer is simple! Instead of having a "page" to capture the user details (firstname, lastname, email, phone and address etc...), the "sso logic" will do it automatically (filling the details by pulling it from "some" system where the your detail already exists).
So how this "SSO logic" and that "Some System" are connected? that's the catch.
The "logic" and the "some system" are nothing but kind of parent/child systems. Best example is "Gmail" and "YouTube".
You log/create your profile in one system (either gmail or youtube) and by doing so, you will be able to log into the other system without entering credentials/creating your profile.
The Logic
The logic is soul of "SSO". There are many logic actually. It varies from simple to complex. There are many articles out there targeting beginners to experts. There are many "systems" to provide those simple to complex logic as "ready made" implementation. So there is no big deal. It's just about quite a number of logic and hence quite a number of logic providers or systems.
The Terms
There are many terms in play if you simply search for SSO. And trying to figure out each and every term only leads to confusion and not clarity. So its better to simply accept the term (whatever it is) and go ahead to implementation phase.
etc.. etc. I have no plan of explaining them as there are plenty of articles already doing a great job.
When there are plenty already, why this write up then?
While working in CFML for SSO integrations, I felt there isn't much articles available to make it simple. I am going to write some pages about how to do following in CFML,
None of the above yields promising results in web search until more specific provided.