OpenId + Bort + Google - PullRequest
       5

OpenId + Bort + Google

0 голосов
/ 11 ноября 2009

Я новичок в использовании ruby, и я хотел реализовать функцию openid, которая шла с шаблоном bort. Я использовал URL openid Google https://www.google.com/accounts/o8/id при регистрации, но он не может получить адрес электронной почты, который я использовал при входе в openid.

Вот часть моего кода, это стандартный код из шаблона bort:

def create
logout_keeping_session!
if using_open_id?
  authenticate_with_open_id(params[:openid_url], :return_to => open_id_create_url, 
    :required => [:nickname, :email]) do |result, identity_url, registration|
    if result.successful?
      create_new_user(:identity_url => identity_url, :login => registration['nickname'], :email => registration['email'])
    else
      failed_creation(result.message || "Sorry, something went wrong")
    end
  end
else
  create_new_user(params[:user])
end
end

Я буду очень признателен за любую помощь в этом, я застрял с этим в течение нескольких дней.

Спасибо

1 Ответ

0 голосов
/ 06 апреля 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...