2010-11-08 12 views
12

Używam wtyczki openid_authentication do logowania moich użytkowników za pomocą openid.openid.ui.mode przy użyciu pluginu openid_authentication plugin

Na niektórych stronach (przeznaczonych dla aplikacji mobilnych), chciałbym podać opcję openid.ui.mode = "popup", aby dostawca wyświetlał lżejszą wersję strony logowania.

Wygląda jednak na to, że klejnot z otwartą obudową (na którym opiera się openid_authentication) filtruje podane parametry, nie dopuszczając niczego poza polami.

więc w następujący sposób:

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

nie działa.

+0

Czy istnieje bez prefiksu, który nie będzie filtrował? jak xopenid. lub coś? Jeśli odczytanie dokumentów/źródeł pokazuje, że nie możesz uzyskać dodatkowych danych, możesz spróbować użyć cookie, jak sądzę. Lub przełącz biblioteki. Albo załóż bibliotekę. – singpolyma

Odpowiedz

Powiązane problemy