Heyya ragazzi. Quindi ho pensato a questa idea di coolio, se hai effettuato l'accesso allora ottieni una sorta di dashboard, altrimenti ottieni una pagina di informazioni/login/registrazione .. Quindi come faccio ...Devise login root route rails 3
per fare questo in Routes = non qualcosa come
def index
if current_user.present?
render :action => 'logged_in'
else
render :action => 'logged_out'
end
end
grazie in anticipo!
/Oluf Nielsen
Grazie! Esattamente quello che volevo fare! –
Questo non ha funzionato per me, perché volevo che il percorso non registrato per indicare qualcos'altro come sessioni # nuove. La risposta di Shayne tuttavia funziona in questi casi ed è stata la soluzione per me ... chiarire: se si imposta la seccond root: per accedere a qualcosa di diverso da devise/sessions # new reindirizzerà ancora un utente non autenticato alle sessioni # new. – effkay
So che sono in ritardo, ma se usi '' 'authenticated: user''' (nota la" d ") dovrebbe funzionare come previsto –