Added user page with route protection