OAuth seems to be the defacto standard for AtomPub authentication now with Google GData and OpenSocial both using it. I have added support for OAuth authentication to Roller and I'm ready to commit my changes. With these changes, you can enable OAuth for AtomPub authentication but you can also use it to protect other resources. For example, I'm using OAuth to allow an OpenSocial gadget to access Roller data.
There's a summary of my changes and some screenshots here: https://issues.apache.org/roller/browse/ROL-1798 Unless I hear objection(s), I will commit these changes to the trunk later this weekend. - Dave
