Developing Mobile Applications Protected by Azure Active Directory
Authenticating users is essential to almost every mobile application. This course will teach you how to use Azure Active Directory (Azure AD) to authenticate users to custom APIs as well as retrieve information from the Microsoft Graph.
What you'll learn
Authenticating users is essential to mobile applications, and for the sake of your users it needed to be implemented right, but it’s difficult to know where to get started. In this course, Developing Mobile Applications Protected by Azure Active Directory, you’ll learn to harness the power and infrastructure of Azure AD to provide your users and mobile apps with a secure sign-in experience. First, you’ll explore how to configure Azure AD to work with your mobile app. Next, you’ll discover how users can sign-in to your mobile application to access secure resources in a custom web API. Finally, you’ll learn how to query the Microsoft Graph to obtain information about your users contained within Azure AD. When you’re finished with this course, you’ll have the skills and knowledge of authenticating mobile apps with Azure AD needed to provide your users with a secure experience.
Table of contents
Microsoft Azure Active Directory (Azure AD) Is an ID management service that is cloud-based. Using Azure AD will ensure your users and mobile apps have a secure sign-in experience.
In this course, we are going to learn Azure configuration management and how to set up Azure Active Directory to support mobile apps and all the constituent parts that support it. By the end of this course you will know how to build identity‑enabled mobile applications with Azure Active Directory.
This Azure AD course is for intermediate level mobile app developers who want to provide their users with a secure sign-in experience.
Before taking this intermediate level course you should be familiar with the basics of Azure Active Directory and mobile development. This course will also give basic Xamarin instruction that does not need any prior knowledge of the program.