Spring Security with Groovy Grails multiple authentication