Discover how to use the CanActivate guard to control access to routes.