5
我正在使用XML POST登錄我的用戶,如果身份驗證不起作用,我需要返回XML響應。但是,XML響應的格式需要是自定義的,我不能告訴Devise在哪裏應該更改此輸出。使用Devise自動驗證失敗的自定義XML響應
在我的「user_sessions_controller.rb」我有香草調用「create」方法:
def create
resource = warden.authenticate!(:scope => resource_name,
:recall => "#{controller_path}#new")
這將返回:
<errors>
<error>Invalid email or password.</error>
</errors>
,但我需要把一個包裝解決此:
<AppName>
<errors>
<error>Invalid email or password.</error>
</errors>
</AppName>
美麗的迴應,謝謝! – beeudoublez 2012-01-03 03:37:05