Because AngularJS is client-side implementation, we have different authentication strategies, for example, we can use cookie-based, just like normal website, or we can use token-based, just like mobile apps with web-service. Both way can work seamlessly without any problem and have their own pros and cons. We should consider using