в вашем контроллере пользовательских сессий:
before_filter :require_no_user, :only => [:new, :create]
в вашем контроллере приложения:
def require_no_user
if current_user
store_location
flash[:notice] = "You must be logged out to access this page"
redirect_to account_url
return false
end
end