LesOrchard at 0xDECAFBAD (…tâ€™s all spinning wheels and self-doubt until the first pot of coffee) expands on the idea of how delegation can be used to improve our blogging experience:
Hereâ€™s something Iâ€™ve been meaning to post about, brought back to mind from Kim Cameronâ€™s post on â€œWrong-headed impersonationâ€:
I wish that blog posting interfaces (ie. MetaWeblog API and Atom Publishing Protocol) offered a way to delegate blog posting to a 3rd party app (desktop or web) in such a way as to avoid providing oneâ€™s login details (i.e. user name and password). For instance, consider both Flickrâ€™s and Upcomingâ€™s 3rd party token-based authentication / authorization schemes.In particular, Iâ€™m looking at things like del.icio.usâ€™ own Daily Blog Post and others. These can be used to auto-post content to oneâ€™s blog generated elsewhere – but at the price of sharing login details. Granted, you can mostly trust these 3rd parties not to do anything nasty with your credentials, but it would be nice not to have to.
I figure that something RESTful like extending HTTP authentication (ala Atom Authentication) with a token scheme could be interesting, and possibly fit nicely into APP itself. It could probably be retrofit into the MetaWeblog API by specifying a per-app user name and password. I can imagine a WordPress admin plugin that issues approved authentication tokens to restrict the categories and other activities allowed by 3rd party apps.
Just something Iâ€™m thinking about, as more services may or may not grow into delegated blog posting.