Rozpocząłem integrację uwierzytelniania facebook'a z moją witryną Rails 3.1, ale wystąpił problem, gdy kliknę przycisk anulowania w oknie dialogowym autoryzacji fb. Kiedy kliknę przycisk Anuluj, nastąpi przekierowanie z powrotem do mojej witryny na stronie/auth/facebook/callback, a następnie przekierowanie do strony/login (używam programu Devise).Przycisk anulowania Omniauth-facebook
Co chcę zrobić, to przekierować anulowany auth na stronę, która pozwala użytkownikowi utworzyć konto w standardowy sposób (e-mail, nazwa użytkownika, hasło itp.). Jak mogę zmienić przekierowanie na stronę/login?
Przy okazji korzystam z klejnotu omniauth-facebook.
Dzięki!
Jak dowiedziałeś się o tej akcji "awarii"? To zadziałało idealnie dla mnie. Ale nie znalazłem odpowiedniej dokumentacji dla takiego problemu, który jest denerwującą częścią gem Devise (OmniAuth). – Jonauz
Sprawdziłem logi rozwoju szyn i odkryłem, że opracowuję metodę niepowodzenia połączeń, gdy oauth się nie powiedzie. więc zrobiłem swoje. – synthresin