AngularJS Authentication With Azure Active Directory Authentication Library (ADAL) for JavaScript using OAuth 2.0 Implicit Flow.