Heyya guys. So i thought about this coolio idea, if you are logged in then you get some sort of dashboard, else you get an information/login/sign up page..
are you using devise's before filters?
class FooController < ActionController::Base before_filter :authenticate_user! ...
Why don't you try altering the default login views so they have the info/login/signup infos you want.