ruby-on-rails - 루비 - 카카오 로그인 api




로그인 한 사용자와 루트에 로그인하지 않은 사용자의 다른 페이지 (2)

Puneet Goyal이 제안한 답변은 Rails 4에서 작동하지 않습니다. 해결 방법은 다음과 같은 두 경로 중 하나에 별칭을 사용하는 것입니다.

authenticated do
  root :to => 'welcome#index', as: :authenticated
end

root :to => 'home#static_page'

레일즈에서 다른 루트 페이지를 보여주고 싶습니다.

루트를 정의했습니다.

root :to => 'welcome#index'

그리고 환영받은 통제 :

class WelcomeController < ApplicationController
  before_filter :authenticate_user!

  def index
  end

end

현재 로그인 한 사용자에게는 적합하지만 로그인 한 사용자는 / users / sign_in으로 리디렉션되지 않습니다.

정적 루트 페이지를 표시하고 리디렉션하지 않겠습니다.






ruby-on-rails