Chapter 5: Authentication: Protecting Private Content
In this chapter, we will:
- set up a backend to authenticate against
- add a sign-in method to our existing
ApiService
- set up an authentication service to handle authentication logic
- set up a session service to store session data
- create a
SignInComponent
to display a sign-in form - set up a route guard to protect parts of our application from unauthorized access.
By the end of this chapter, you’ll understand:
- the difference between cookies and tokens
- how to create an
AuthService
to implement authentication logic - how to create a
SessionService
to store session data - how to create a sign-in form using an Angular reactive form
- how to create a route guard to prevent unauthorized access to parts of ...
Get Learn Angular: Build a Todo App now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.