Today I am happy to announce that our SDK family just gained a new member: the Active Directory Authentication Library (ADAL) for Windows Phone 8.1!
The library bits are packaged in the same NuGet used for distributing ADAL for Windows Store and .NET, whose version is now bumped to 2.6.2: you can include it in your projects directly from Visual Studio, selecting the “include prerelease” option.
ADAL for Windows Phone 8.1 takes full advantage of the authentication features offered by the Windows Phone 8.1 platform, including its native support for WebAuthenticationBroker. The WebAuthenticationBroker API have been modified in respect to the Windows 8.x signature, to ensure that the feature will work great on devices of all power classes: the ADAL object model has been adapted to accommodate those changes. You can find an example demonstrating how to use the library in a Windows Phone app in this GitHub repo. For a detailed description of the programming model, see this deep dive post.
As always, we’d be excited to receive any feedback or suggestions you have!
Alex Simons (twitter: @Alex_A_Simons)
Director of PM
Active Directory Team