Allowing people to login using accounts from other websites

Is the SSO feature available for any website? Or are there specific requirements for the website that supports this feature?