Learn how to authenticate with GitHub Apps.
About authentication with a GitHub AppYour GitHub App can authenticate as itself, as an app installation, or on behalf of a user.
Authenticating as a GitHub AppYou can authenticate as a GitHub App in order to generate an installation access token or manage your app.
Authenticating as a GitHub App installationYou can make your GitHub App authenticate as an installation in order to make API requests that affect resources owned by the account where the app is installed.
Authenticating with a GitHub App on behalf of a userYour GitHub App can perform actions on behalf of a user, like creating an issue, posting a comment, or creating a deployment.
Managing private keys for GitHub AppsYou can manage private keys to authenticate with your GitHub App.
Generating a JSON Web Token (JWT) for a GitHub AppLearn how to create a JSON Web Token (JWT) to authenticate to certain REST API endpoints with your GitHub App.
Generating an installation access token for a GitHub AppLearn how to generate an installation access token for your GitHub App.
Generating a user access token for a GitHub AppYou can generate a user access token for your GitHub App in order to attribute app activity to a user.
Refreshing user access tokensTo enforce regular token rotation and reduce the impact of a compromised token, you can configure your GitHub App to use user access tokens that expire.
Making authenticated API requests with a GitHub App in a GitHub Actions workflowYou can use an installation access token from a GitHub App to make authenticated API requests in a GitHub Actions workflow. You can also pass the token to a custom action to enable the action to make authenticated API requests.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4