Would this really be so bad?
.
Checkboxes, bitches.
- When you create an app, it should declare which permissions it actually requires to function (disabled, ticked checkbox) and which it desires by default (ticked checkbox.)
- Everything not required is optional/user definable.
- Permission to posting a tweet is separate from other, private profile writing operations, since it’s so socially destructive.
- Apps would never be allowed to require posting permission (if denied, they fall back to generating a URL the user can use to manually post through the Twitter website.)
- I think this also makes the permissions/capabilities copy clearer. Bonus.
Edit/Update: A little discussion between OAuth contributors broke out on Buzz in response to this.
Links
To share this entry, or reference it in commentary of your own, link to the following:
- Permalink: https://benward.uk/blog/tumblr-968515729
- Shortlink: https://bnwrd.me/1dvZU0
You can file issues or provide corrections: View Source on Github. Contributor credits.