cs2SSO function