0
0
Fork 0

Add feature to revoke sessions (#4259)

This commit is contained in:
Yamagishi Kazutoshi 2017-07-19 11:59:04 +09:00 committed by Eugen Rochko
parent a5a07da892
commit 716f4cb11c
4 changed files with 25 additions and 0 deletions

View file

@ -0,0 +1,17 @@
# frozen_string_literal: true
class Settings::SessionsController < ApplicationController
before_action :set_session, only: :destroy
def destroy
@session.destroy!
flash[:notice] = I18n.t('sessions.revoke_success')
redirect_to edit_user_registration_path
end
private
def set_session
@session = current_user.session_activations.find(params[:id])
end
end