Fixing login issues when not logged in

1.0
Fernando Blat 14 years ago
parent 7c4ccf5f38
commit 845596f70d

@ -3,6 +3,11 @@ class HomeController < ApplicationController
layout 'front_layout'
def index
if logged_in?
redirect_to dashboard_path and return
else
redirect_to login_path and return
end
end
end

@ -3,6 +3,9 @@ class SessionsController < ApplicationController
layout 'front_layout'
def new
if logged_in?
redirect_to dashboard_path and return
end
end
def create

@ -6,7 +6,6 @@ CartoDB::Application.routes.draw do
get '/logout' => 'sessions#destroy', :as => :logout
match '/sessions/create' => 'sessions#create', :as => :create_session
scope :module => "admin" do
match '/dashboard' => 'tables#index', :as => :dashboard
resources :tables, :only => [:show]

@ -44,6 +44,6 @@ feature "Dashboard", %q{
click_link_or_button('close session')
page.current_path.should == homepage
page.current_path.should == login_path
end
end

Loading…
Cancel
Save