Photo post

Wed 18 Aug 2010 73 notes | Posted by rocketpilot

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.


For the love of God, Twitter: DO 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.

For the love of God, Twitter: DO THIS!

  1. gun-purse reblogged this from benw
  2. tapisdorientpascher reblogged this from benw
  3. the-topten reblogged this from benw
  4. watchmecater reblogged this from benw
  5. stacystrickland08901 reblogged this from benw
  6. loringak reblogged this from benw
  7. nhmortgagebroker reblogged this from benw
  8. tkudo reblogged this from benw
  9. beshr reblogged this from benw
  10. skoei reblogged this from gtokio
  11. gtokio reblogged this from benw
  12. aaronbassett reblogged this from chrisrowe
  13. aaronpk reblogged this from benw and added:
    spot on, exactly how...should behave. Interesting to note that
  14. solipsism reblogged this from benw
  15. romeda reblogged this from benw and added:
    This (or something like it) was always the intent during the initial design work that spawned OAuth.
  16. chrisrowe reblogged this from benw
  17. thewetmale reblogged this from rocketpilot
  18. femmebot reblogged this from benw
  19. rocketpilot reblogged this from benw and added:
    love of God, Twitter: DO THIS!
  20. gueamu reblogged this from nikf
  21. lachstock reblogged this from benw and added:
    We discussed that repeatedly on the OAuth list. I, and others, including, I think, Ben, argued vehemently that
  22. nikf reblogged this from benw and added:
    A Twitter OAuth Mockup with granular control...Ben Ward. Oh how I long for other...