sso client interface
get additional attributes about user
get username after successfully validate ticket
login with sso type and return access-token
validate ticket and return username if succeed
sso client interface