Auto login app or show login page

I am currently building a small app (Ionic / Angular) and the whole app is protected by AuthGuard (it’s for internal use of a business). It’s working with AuthGuard canActivate.

When there is no token in storage, it goes to the login page.
When the user is logged in, then we are redirected to the “home” page. However when the app starts, I see a small glimps of the login page before redirecting to the homepage.

How can I prevent that ?

For this type of scenario, I usually put a start page before login. If token is valid user is redirected to home, otherwise redirected to login page. And on this start page, I display a spinner and a suitable message.