Added the $ThrowError parameter to UserModel::SSO().
Change the visibility settings of the guest module so that it can be custom-placed in the theme.