sso-login allows users to login to Ti Studio with an inactive account, as part of the get started flow to get quickly going after creating a new account. However, users can't log in to the my.appcelerator.com site without activating the account by clicking on the activation link in the activation email. This generates a lot of user confusion, and we get frequent support requests from users not able to log in.
Ti Studio should warn users who are logged in with an inactive account, displaying a dialog box with a message like "This account has not been activated yet. Look for an activation email in your inbox or spam folder, and click on the activation link to activate your account. You can continue to use Studio normally, but you must activate your account to be able to log in to my.appcelerator.com."
sso-login returns "activated":true or false indicating the user's activation status.