2013-09-29 6 views
3

Я использую с playframework, и я нахожу, что это боль.Дополнительные поля для регистрации в Securesocial

Мне нужно добавить дополнительные поля, такие как возраст, пол, страна и т. Д. Во время регистрации.

Контроллер регистрации является объектом и не может быть расширен. Пробовал писать новый контроллер для регистрации, но стал противным.

Какой-нибудь лучший способ сделать это?

+0

Нет, я не думаю, что вы можете. См. http://stackoverflow.com/questions/19197019/how-to-add-extra-field-in-signup-form-of-scala-securesocial – mythicalprogrammer

ответ

0

Последние изменения в master - то, что станет версией 3.0 - теперь вы можете легко заменить или заменить встроенные контроллеры. Контроллеры определяются с использованием признаков и управляются и дружественны к DI сейчас.

Вы можете либо переопределить их, либо вынуть их, и поместить свои собственные реализации, если они действительно будут отличаться от того, что вышло из коробки.