This project provide code pieces which allow you to have authentication and authorization based on encrypted token that can be stored in any browser storage technology (cookies, session or local storage). Stored information will be used later on by directive, http interceptor and services in order to verify user information and role information in order to allow access to specific features of your application our may redirect user to login page (it's up to you the logic to apply here)