Дополнительные поля для регистрации в Securesocial

Я использую с playframework, и я считаю, что это боль.

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

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

Есть ли лучший способ сделать это?


person Giri    schedule 29.09.2013    source источник
comment
Нет, я не думаю, что вы можете. См. stackoverflow.com/questions/19197019/   -  person mythicalprogrammer    schedule 22.11.2013


Ответы (1)


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

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

person Jorge    schedule 16.06.2014