Our app is currently read only, but we want to move to read/write for users who want to copy comments to tweets.
I’ve worked out how to use x_auth_access_type to request either read or write permissions for a user, and I’ve set up a test app with read/write permissions. If I always ask for ‘read’ or always ask for ‘write’ everything is OK.
If I sign a user up with ‘read’ permission then try to upgrade them to ‘write’ permission by running the sign-in/authenticate flow they get to the twitter authenticate screen with the appropriate permissions, but pressing the sign-up button does not result in a redirect. The user gets stuck on that twitter page. It looks like the only way past that is to revoke the app’s permissions. I hit a similar issue if the user has granted write permission and I try to sign them in asking only for read
So
- How do I upgrade a user from read to write?
- How do I login users when I have a mixture of read and write users and I don’t know which they are until they sign in?
- Can I do that without asking for write permission from all users?
Phil