I want to create a Java based REST API and secure it using OAuth.
Are there any recommended how tos or best practices for accomplishing this?
Another question- I want to bind smart GWT components to the REST data source, and I am confused about authentication- how do I ensure that only a user who is logged in, will be able to update/delete/create/insert data using the REST data source?