Hinweis: Erwäge, eine GitHub App anstelle einer OAuth App zu erstellen.
Sowohl OAuth Apps als auch GitHub Apps verwenden OAuth 2.0.
OAuth Apps können nur im Namen von Benutzerinnen handeln, während GitHub Apps entweder im Namen von Benutzerinnen oder unabhängig von Benutzer*innen handeln können.
Eine GitHub App verwendet differenzierte Berechtigungen, bietet Benutzer*innen mehr Kontrolle darüber, auf welche Repositorys die App zugreifen kann, und verwendet kurzlebige Token.
Weitere Informationen findest du unter Unterschiede zwischen GitHub-Apps und OAuth-Apps und unter Informationen zum Erstellen von GitHub-Apps.
-
Klicke auf einer beliebigen Seite in der oberen rechten Ecke auf dein Profilfoto und anschließend auf Einstellungen.
-
Klicke auf der linken Seitenleiste auf Entwicklereinstellungen.
-
Klicke auf der linken Randleiste auf OAuth Apps .
-
Klicke auf Neue OAuth-App.
Hinweis: Wenn du zuvor noch keine App erstellt hast, zeigt diese Schaltfläche den Text Neue Anwendung registrieren.
-
Gib unter „Anwendungsname“ den Namen deiner App ein.
Warnung: Verwende nur Informationen in deiner OAuth-App, die du als öffentlich betrachtest. Vermeide beim Erstellen einer OAuth-App vertrauliche Daten, z. B. interne URLs.
-
Gib unter „Homepage-URL“ die vollständige URL der Website deiner App ein.
-
Gib optional unter „Anwendungsbeschreibung“ eine Beschreibung deiner App ein, die Benutzer*innen angezeigt wird.
-
Gib unter „Autorisierungsrückruf-URL“ die Rückruf-URL deiner App ein.
Hinweis: OAuth-Apps können nicht über mehrere Rückruf-URLs verfügen, im Gegensatz zu GitHub Apps.
- Wenn deine OAuth-App Benutzer*innen über den Geräteflow identifizieren und autorisieren wird, klicke auf Geräteflow aktivieren. Weitere Informationen zum Geräteflow findest du unter Autorisieren von OAuth-Apps.
- Klicke auf Anwendung registrieren.