How is SSO implemented?
To implement an SSO in a central dashboard, you need two endpoints. One of the endpoints initiates an authentication request and redirects the user to a login form. The other endpoint accepts and receives the response, after a successful login process.
The data can be transferred from one entity to another by one of three methods:
HTTP redirect binding encloses the data by receiving a parameter.
HTTP post binding sends the data in the HTTP post request.
HTTP artifact creates a direct connection to each endpoint.