Я использую Grails 4.0.9, spring security core grails plugin 4.0.3 и spring-security-ui:4.0.0.M1, я хочу добавить некоторые свойства во время регистрации пользователя, например telephone number and age, как я могу это сделать, используя Spring security default UI по умолчанию
Плагин генерирует для вас реализацию по умолчанию. Поэтому вам нужно будет обновить созданные по умолчанию шаблоны для RegisterController и форм.
Пожалуйста, проверьте раздел настройки в документации плагина.
Не могли бы вы поделиться образцом приложения?
вот иди github.com/sshehab/test.git
Я добавил, как указано в документации, и он создал пустой контроллер регистрации !! поэтому я скопировал все действия из оригинального, найденного в плагине, также скопировал
RegisterCommandвнутриRegisterContoller, но после нажатияcreate your accountя получил эту ошибкуNo signature of method: grails.plugin.springsecurity.ui.strategy.DefaultRegistrationCodeStrategy.createUser() is applicable for argument types: (c.s.RegisterCommand) values: [c.s.RegisterCommand@3eabeea3] Possible solutions: createUser(grails.plugin.springsecurity.ui.RegisterCommand)