Third Party App Integration¶
The information below will help you configure a third-party application for ClarityNLP.
By “third-party”, we are referring to applications not developed by the core ClarityNLP team. The third-party app would like access to your ClarityNLP’s resources.
The third-party application must be a registered OAuth2 Client with ClarityNLP’s Identity Provider in order to complete an OAuth2 Flow and be issued an access token.
If you need a refresher on OAuth2 in order to determine the ideal Grant Type for the third-party application, here is a review.
Once you have determined the appropriate Grand Type, refer to /identity-provider/Config.cs
to see examples of how to configure your client.
An exhaustive list of Client properties can be found here.