Add EppSession for custom session management

This commit is contained in:
Martin Lensment 2014-06-27 13:39:16 +03:00
parent 3a57126e69
commit e9f23ba348
9 changed files with 92 additions and 2 deletions

View file

@ -11,6 +11,7 @@ class Epp::SessionsController < ApplicationController
@epp_user = EppUser.find_by(login_params)
if @epp_user.try(:active)
epp_session[:epp_user_id] = @epp_user.id
render 'login_success'
else
response.headers['X-EPP-Returncode'] = '2200'
@ -19,6 +20,7 @@ class Epp::SessionsController < ApplicationController
end
def logout
epp_session[:epp_user_id] = nil
response.headers['X-EPP-Returncode'] = '1500'
render 'logout'
end