Developer: API Requests, bugs, etc

Streamline Oauth Account Creation
One thing we've noticed during the oauth process is that if you don't have a Rally account, the process is a bit cumbersome. The process includes: 1) User goes to third party dev site 2) User doesn't have a rally account and gets directed to rally to create an account 3) User creates account with email and password 4) User verifies their email and the UI indicates that they successfully created an account 5) User logs back into Rally 6) User is prompted to complete their profile with name and username 7) Users go back to Bonfire and connect their Rally account We're seeing that if you don't complete steps 5 and 6, then fetching the user info from https://api.rally.io/v1/oauth/userinfo will fail. Is it possible to make the process for a new Rally user more streamlined for 3rd party apps? We have some users who get pretty confused since they don't know that they need to sign in again and fill out their profile. Possible solutions * Allow account creation during auth - this is probably the most holistic solution and allows the user to stay in the context of the third party site * Remove steps 5 and 6 as a requirement for fetching user info - this would remove some steps but the user still needs to leave the third party site experience * Tell users in step 4 that they need to sign in in order to complete their account - this is probably the lowest hanging fruit though doesn't solve all of the pain points. Open to any other solutions as well!
15
·

planned

Load More