authlogic openid: полное имя не определено как простое поле регистрации

Я наконец-то запустил демонстрационное приложение с открытым id:

  • рельсы 2.3.5
  • аутлогический open id

Когда я создаю нового пользователя в базе данных, я получаю следующую ошибку:

fullname is not a defined simple registration field

Это после того, как я авторизую localhost и т. Д.

У меня нигде нет полного имени. Есть идеи?

1 ответ

Решение

Попробуйте использовать строку, а не символ. У меня была та же проблема с полем электронной почты, пока я не сделал это изменение.

name = registration['fullname'] # Success
name = registration[:fullname] # Fail
Другие вопросы по тегам