Skip to content

OAuth 2.0 integrates Freshworks apps with third-party services. Samples of OAuth feature shown in this repository.

Notifications You must be signed in to change notification settings

freshworks-developers/oauth-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OAuth Sample App with Asana and GitHub

This app creates a task in Asana and a GitHub issue at once from the ticket sidebar.

This app demonstrates the following features

  1. OAuth 2.0 - account level OAuth.
  2. Making an API request through Request Method using OAuth access token to authenticate.
  3. Serverless invocation method (SMI).
  4. Using a installation parameters to dynamically populate dependent fields (workspace, project) from Asana and fill the GitHub repository name.

Prerequisites

  1. It is mandatory to have a Asana account and a GitHub account.
  2. You must have an OAuth app registered in Asana and in GitHub.

Installation

  1. Download the app from here.
  2. Upload and install the app in your account.
  3. Open any ticket details page and open the app in the sidebar.
  4. Choose an Asana account from the dropdown and enter the task name and GitHub issue title.
  5. Click on the Submit button and notice the task and issue created in Asana and GitHub.

Support

If you have any questions or feedback, please contact us at support@freshworks.com or visit our developer forum.

About

OAuth 2.0 integrates Freshworks apps with third-party services. Samples of OAuth feature shown in this repository.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published