propromo-software / propromo.rest

RestAPI for propromo (php) and propromo.ts.
https://rest-microservice.onrender.com
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Add option to use a GithubApp as authentication method instead of a PAT. #2

Closed jonasfroeller closed 6 months ago

jonasfroeller commented 7 months ago

https://github.com/propromo-software/propromo.rest

https://github.com/organizations/propromo-software/settings/apps/propromo-software https://github.com/apps/propromo-software

https://github.com/octokit/auth-app.js https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/about-authentication-with-a-github-app

https://docs.github.com/en/rest/apps?apiVersion=2022-11-28 https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/authenticating-as-a-github-app-installation https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-an-installation-access-token-for-a-github-app

https://github.com/marketplace/propromo-software/edit

jonasfroeller commented 6 months ago

https://docs.github.com/en/webhooks/about-webhooks https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries

https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/authenticating-as-a-github-app-installation#using-octokitjs-to-authenticate-in-response-to-a-webhook-event

https://github.com/organizations/propromo-software/settings/apps/propromo-software/advanced https://github.com/propromo-software/demo

jonasfroeller commented 6 months ago

https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/authenticating-as-a-github-app-installation#using-octokitjs-to-authenticate-in-response-to-a-webhook-event

jonasfroeller commented 6 months ago

https://probot.github.io/docs/development/#use-createnodemiddleware

jonasfroeller commented 6 months ago

https://stackoverflow.com/questions/65145343/how-to-securely-associate-a-github-app-install-id-with-the-account-of-a-website https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/authenticating-with-a-github-app-on-behalf-of-a-user#web-application-flow

jonasfroeller commented 6 months ago

closed in e6e2ca90ddcc171bc7ca2e8baee596eedcbf8194