This commit is contained in:
Reinier Balt 2011-05-08 15:03:55 +02:00
parent b3d92b9779
commit 4d46750f05
6 changed files with 14 additions and 3 deletions

View file

@ -84,6 +84,12 @@ class LoginController < ApplicationController
def expire_session
# this is a hack to enable cucumber to expire a session by calling this
# method. The method will be unavailable for production environment
@user.forget_me if logged_in?
cookies.delete :auth_token
session['user_id'] = nil
reset_session
unless Rails.env.production?
session['expiry_time'] = Time.now
respond_to do |format|