openid.ui.mode с помощью плагина raid 'openid_authentication - PullRequest
12 голосов
/ 08 ноября 2010

Я использую плагин openid_authentication для входа моих пользователей с помощью openid.

На некоторых страницах (предназначенных для мобильных приложений) я хотел бы указать параметр openid.ui.mode = "popup", чтобы поставщик отображал более легкую версию страницы входа.

Тем не менее, кажется, что гем rack-openid (на который опирается openid_authentication) фильтрует предоставленные параметры, не допуская ничего, кроме полей.

Так делаем следующее:

authenticate_with_open_id(nil, {'openid.ui.mode' => 'popup'}) do |result|

Не работает.

1 Ответ

1 голос
/ 24 ноября 2010

Это может работать:

authenticate_with_open_id( nil, {'optional' => {'openid.ui.mode' => 'popup'}})...

Если это не сработает, вы можете попробовать другой плагин OpenID с дополнительными функциями:

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