FEATURE: log_out endpoint for admins

This commit is contained in:
Sam Saffron
2014-06-06 13:02:52 +10:00
parent 05ca1e6e46
commit d97ceb1d72
5 changed files with 27 additions and 0 deletions

View File

@ -7,6 +7,7 @@ class Admin::UsersController < Admin::AdminController
before_filter :fetch_user, only: [:suspend,
:unsuspend,
:refresh_browsers,
:log_out,
:revoke_admin,
:grant_admin,
:revoke_moderation,
@ -56,6 +57,12 @@ class Admin::UsersController < Admin::AdminController
render nothing: true
end
def log_out
@user.auth_token = nil
@user.save!
render nothing: true
end
def refresh_browsers
refresh_browser @user
render nothing: true