58 lines
2.1 KiB
Markdown
58 lines
2.1 KiB
Markdown
---
|
|
title: Creating an OAuth App
|
|
intro: '{% data reusables.shortdesc.creating_oauth_apps %}'
|
|
redirect_from:
|
|
- /apps/building-integrations/setting-up-and-registering-oauth-apps/registering-oauth-apps/
|
|
- /apps/building-oauth-apps/creating-an-oauth-app
|
|
- /developers/apps/creating-an-oauth-app
|
|
versions:
|
|
fpt: '*'
|
|
ghes: '*'
|
|
ghae: '*'
|
|
topics:
|
|
- OAuth Apps
|
|
---
|
|
{% ifversion fpt %}
|
|
{% note %}
|
|
|
|
**Note:** {% data reusables.apps.maximum-oauth-apps-allowed %}
|
|
|
|
{% endnote %}
|
|
{% endif %}
|
|
|
|
{% data reusables.user-settings.access_settings %}
|
|
{% data reusables.user-settings.developer_settings %}
|
|
{% data reusables.user-settings.oauth_apps %}
|
|
4. Click **New OAuth App**.
|
|

|
|
|
|
{% note %}
|
|
|
|
**Note:** If you haven't created an app before, this button will say, **Register a new application**.
|
|
|
|
{% endnote %}
|
|
6. In "Application name", type the name of your app.
|
|

|
|
|
|
{% warning %}
|
|
|
|
**Warning:** Only use information in your OAuth app that you consider public. Avoid using sensitive data, such as internal URLs, when creating an OAuth App.
|
|
|
|
{% endwarning %}
|
|
|
|
7. In "Homepage URL", type the full URL to your app's website.
|
|

|
|
8. Optionally, in "Application description", type a description of your app that users will see.
|
|

|
|
9. In "Authorization callback URL", type the callback URL of your app.
|
|

|
|
{% ifversion fpt or ghes > 3.0 %}
|
|
{% note %}
|
|
|
|
**Note:** OAuth Apps cannot have multiple callback URLs, unlike {% data variables.product.prodname_github_apps %}.
|
|
|
|
{% endnote %}
|
|
{% endif %}
|
|
10. Click **Register application**.
|
|

|