In this tutorial we’ll cover how to implement a boilerplate sign up and authentication system in Angular that includes:
- Email sign up and verification
- JWT authentication with refresh tokens
- Role based authorization with support for two roles (
User
& Admin
)
- Forgot password and reset password functionality
- View and update my profile section
- Admin section with sub section for managing all accounts (restricted to the
Admin
role)
Tutorial Contents
- Angular boilerplate app overview
- Run the boilerplate app locally
- Run with an ASP.NET Core api
- Run with a Node.js + MongoDB api
- Angular boilerplate project structure
#angular #angular 10