benw:

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.

benw:

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.

This was posted 1 year ago. It has 91 notes. .
  1. download-a-video-from-vimeo reblogged this from benw
  2. vetement-grande-taille reblogged this from benw
  3. healthnewsbytehost reblogged this from benw
  4. japanese-av reblogged this from benw
  5. markewright reblogged this from benw
  6. seo-victoria reblogged this from benw
  7. elektrischescooter reblogged this from benw
  8. photosnew reblogged this from benw
  9. gun-purse reblogged this from benw
  10. tapisdorientpascher reblogged this from benw
  11. the-topten reblogged this from benw
  12. watchmecater reblogged this from benw
  13. stacystrickland08901 reblogged this from benw
  14. nhmortgagebroker reblogged this from benw
  15. tkudo reblogged this from benw
  16. beshr reblogged this from benw
  17. skoei reblogged this from gtokio
  18. gtokio reblogged this from benw
  19. aaronbassett reblogged this from chrisrowe
  20. aaronpk reblogged this from benw and added:
    spot on, exactly how...should behave. Interesting to note that
  21. solipsism reblogged this from benw
  22. romeda reblogged this from benw and added:
    This (or something like it) was always the intent during the initial design work that spawned OAuth.
  23. chrisrowe reblogged this from benw
  24. thewetmale reblogged this from rocketpilot
  25. femmebot reblogged this from benw
  26. benw posted this