Our add-on is connection information between JIRA and a 3rd party platform. I have created a web hook to inform the add-on when something changes on the 3rd party platorm (that is possibly linked to JIRA). In that case the add-on receives a push notification. Now I need to authenticate against JIRA without receiving a request from the JIRA cloud before.
So usually for an existing add-on installation the flow is:
- User interacts with JIRA cloud
- Add-on receives request from JIRA cloud
- connect expresss middleware authenticates request
- add-on can interact with JIRA Rest API via httpClient
Now I have following scenario:
- User interacts with 3rd party plaform
- 3rd party platform sends push to add-on
- Add-On needs to authenticate against JIRA cloud ( -> is that possible and how?)
Any help or bump to the right direction is appreciated!