Authentication in Cortana Skills
Cortana Skills can make calls to other services that require authentication, such as the Microsoft Graph. The easiest way to implement this for a service that requires OAuth 2.0 authentication is to configure a Connected Service for your skill and let Cortana manage the authentication token which is passed to your skill on invocation. Alternatively, you can manage the authentication entirely within your skills service which requires more work but gives greater flexibility. In this session, we’ll walk through how to configure a Connected Service and how to access the authentication tokens within your skill service to make authenticated calls, and we’ll cover how to implement skill-managed authentication.