Я использую плагин openid_authentication для входа моих пользователей с помощью openid.
На некоторых страницах (предназначенных для мобильных приложений) я хотел бы указать параметр openid.ui.mode = "popup"
, чтобы поставщик отображал более легкую версию страницы входа.
Тем не менее, кажется, что гем rack-openid (на который опирается openid_authentication) фильтрует предоставленные параметры, не допуская ничего, кроме полей.
Так делаем следующее:
authenticate_with_open_id(nil, {'openid.ui.mode' => 'popup'}) do |result|
Не работает.