Add JSON format support to session destroy for native API clients
This is so that native API clients can get the session record deleted server-side. They still need to take care of clearing any cookies they've set in web views. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
committed by
Rosa Gutierrez
parent
ec1b8f2fed
commit
c059e0b216
@@ -20,7 +20,11 @@ class SessionsController < ApplicationController
|
||||
|
||||
def destroy
|
||||
terminate_session
|
||||
redirect_to_logout_url
|
||||
|
||||
respond_to do |format|
|
||||
format.html { redirect_to_logout_url }
|
||||
format.json { head :no_content }
|
||||
end
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
Reference in New Issue
Block a user