Hi Bobby,
Excellent sample code!!!
we are facing one issue where in for a particular user we are getting separate token each time we hit the url.
On embedded tomcat it is working fine but when we create a separate WAR file and deploy it, it starts behaving this way.
On oauth2_access_token table there are multiple entries for the same user.
environment :- Ubuntu 14.04, Grails 3 , Postgres 9.4 and Tomcat 8.0.23
http://stackoverflow.com/questions/34072814/grails-3-oauth2-not-working-with-tomcat-8
is it related to Tomcat?