Create a "credentialed controller" base class that checks for authentication token and automatically launches your Login controller when authentication does not exist.
Your login controller will need a property for the controller to come back to (or if using iOS, you can just pop off the view controller stack).
With this setup, you just use your credentialed controllers and they will automatically display login when credentials expire.