Хотя я раньше не использовал плагин Grails Authentication, я не думаю, что вам следует изменять классы плагинов.В общем, вы должны расширить класс плагина, который вы хотите изменить в своем приложении, и использовать вместо этого класс приложения.
На самом деле, при чтении документов, похоже, что вы должны использовать обработку событий для изменения поведения плагина..
Из документации по плагину :
Класс домена AuthenticationUser по умолчанию минимален.Если вы хотите изменить ограничения или добавить поля (вместо дополнительных пользовательских данных вы можете использовать отдельный класс), вы просто переопределяете событие onNewUserObject и возвращаете свой собственный экземпляр класса домена или подобную оболочку для другой базы данных аутентификации, такой как LDAP