diff --git a/app/controllers/devise_token_auth/concerns/set_user_by_token.rb b/app/controllers/devise_token_auth/concerns/set_user_by_token.rb index 17f28c202..8fc82ab93 100644 --- a/app/controllers/devise_token_auth/concerns/set_user_by_token.rb +++ b/app/controllers/devise_token_auth/concerns/set_user_by_token.rb @@ -113,6 +113,9 @@ def update_auth_header if @is_batch_request auth_header = @resource.extend_batch_buffer(@token, @client_id) + # update the response header + response.headers.merge!(auth_header) + # update Authorization response header with new token else auth_header = @resource.create_new_auth_token(@client_id)