What is OAuth?
OAuth is the open standard for the authorization and authentication. OAuth provides a method for clients to access server resources on behalf of a resource owner. It also provides a process for end users to authorize third-party access to their server resources without sharing their credentials (typically, a username and a password), using user-agent redirections.
For my first post here I thought best to start with some background and a bit of future gazing to help explain who I am (largely a data-orientated XML geek) and what interests me. My personal involvement with XML processing goes back just about 10 years now, it's been a great personal adventure, from utter confusion, to enlightenment and then overuse abuse before coming back to enabling the services revolution.