Mam formularz z: remote => true, co oznacza, że zostanie przesłany przez ajax.jak radzić sobie z authenticate_user devise! z wywołaniem ajax?
w sterowniku, mam taki kod:
before_filter: authenticate_user!, :only => [:create]
Bo pozwalają potwierdzić tylko użytkownikowi tworzenie zasobu.
Jednak, gdy uwierzytelnienie nie powiedzie się, opracować podniesie
Completed 401 Unauthorized
i nie dyskretny javascript będą renderowane.
Ale mam nadzieję, że wszystko idzie tak:
Devise ustawić kilka wiadomości w lampę błyskową, a czynią moje .js.erb, potem pokażę lampy błyskowej dla użytkowników.
Jak to osiągnąć?
nie mogę uwierzyć ... ale mam ten sam problem z aktualnie opracowują 2.0.0.rc ... ja tylko dodaj do swojego pytania, że naprawdę nie chcę, aby zmiana kontrolera sesji tworzyła akcję ... także przesłonięcie authenticate_user! wydaje się być śmieszne ... zmiany formatów nawigacyjnych w konfiguracji (dodanie: js,: json) nie działa dla mnie –