Używam XML POST, aby zalogować moich użytkowników i muszę zwrócić odpowiedź XML, jeśli uwierzytelnienie nie działa. Jednak format odpowiedzi XML musi być niestandardowy i nie mogę powiedzieć, gdzie w Devise I powinienem zmienić ten wynik.Niestandardowa odpowiedź XML dla błędu auth za pomocą Devise
W moim „stworzyć” sposobu „user_sessions_controller.rb” Mam wezwanie waniliowy:
def create
resource = warden.authenticate!(:scope => resource_name,
:recall => "#{controller_path}#new")
ta jest zwracana:
<errors>
<error>Invalid email or password.</error>
</errors>
ale muszę umieścić owijkę wokół tego :
<AppName>
<errors>
<error>Invalid email or password.</error>
</errors>
</AppName>
Piękna odpowiedź, dziękuję! – beeudoublez