A secure single sign-on mechanism solves both of these problems:
It gives service providers a unified method for authenticating remote users;
Remote users need only authenticate once to access many network services.