@javi1237 @gsobrevilla esta práctica no es correcta.

Lo ideal es hacer el control de usuario logueado UNICAMENTE en aquellos controllers donde sea necesario. Asimismo, como buena práctica, estaría bueno que el método tenga algún nombre más descriptivo como, por ejemplo: "authorize_user" o "authenticate_user".