Protecting Routes and Implementing Logout Functionality | CodeSignal Learn