what is the best way to have a route works both with authenticated and not authenticated users? I explain I need a route that modifies its response in case of authenticated and