Quiero mostrar una página raíz diferente para los usuarios en Rails.Página diferente para el usuario que inició sesión y el usuario que no inició sesión en la raíz
que define la raíz:
root :to => 'welcome#index'
y el control de bienvenida:
class WelcomeController < ApplicationController
before_filter :authenticate_user!
def index
end
end
Actualmente está bien para los usuarios registrados, pero el no conectado en usuarios redirigidos a/usuarios/sign_in
Quiero mostrar la página raíz estática y no redirigir.
Retire su before_filter y añadir su lógica en el método del índice para determinar lo que desea mostrar en función de si se registran en ¿Está utilizando idear ? –
@MarcTalbot sí, ¿es posible implementar en routes.rb? –
Esta pregunta exacta ha sido respondida aquí http://stackoverflow.com/questions/8888289/rails-3-w-devise-how-to-set-two-separate-homepages-based-on-whether-the-user- i/8888513 # 8888513 –