Auth Service
Let's create an authentication service that will only redirect logged-in users to the dashboard.
We left off the last chapter with an issue related to our user dashboard. Our dashboard should only be viewable to users who are logged in. If they aren’t, they should be redirected to another view, such as /signup
or /login
instead.
To do this, we’ll create a route guard within Angular.
AuthGuard setup
First, we’ll create a guard within a new directory for our route guards.
ng g guard guards/auth/auth
Get hands-on with 1400+ tech skills courses.