Diese Version von GitHub Enterprise Server wurde eingestellt am 2024-09-25. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise Server. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.
Erstellen von OAuth-Apps
Du kannst OAuth apps für dich selbst oder andere erstellen. Erfahre, wie du Berechtigungen und Authentifizierungsoptionen für OAuth apps registrierst und einrichtest.
Unterschiede zwischen GitHub-Apps und OAuth-Apps
Im Allgemeinen werden GitHub Apps OAuth apps vorgezogen, da sie differenzierte Berechtigungen verwenden, mehr Kontrolle darüber bieten, auf welche Repositorys die App zugreifen kann, und weil sie kurzlebige Token verwenden.
Ratenbegrenzungen für OAuth-Apps
Ratenbegrenzungen beschränken den Datenverkehr auf Ihre GitHub Enterprise Server-Instance, um einen konsistenten Zugriff für alle Benutzer*innen zu gewährleisten.
Erstellen einer OAuth-App
Du kannst eine OAuth app unter deinem persönlichen Konto oder unter einer beliebigen Organisation erstellen und registrieren, auf die du Administratorzugriff besitzt. Denke beim Erstellen deiner OAuth app daran, den Datenschutz zu beachten, indem du nur Informationen verwendest, die du als öffentlich betrachtest.
Authentifizieren bei der REST-API mit einer OAuth-App
Hier erfährst du anhand einiger Beispiele mehr über die verschiedenen Möglichkeiten der Authentifizierung.
Autorisieren von OAuth-Apps
Du kannst es anderen Benutzer*innen ermöglichen, deine OAuth app zu autorisieren.
Bereiche für OAuth-Apps
Anhand von Bereichen kannst du genau angeben, welche Art von Zugriff du benötigst. Bereiche beschränken den Zugriff für OAuth-Token. Sie gewähren keine zusätzlichen Berechtigungen über diejenigen hinaus, die der Benutzer bereits besitzt.
Erstellen eines benutzerdefinierten Badge für deine OAuth-App
Du kannst das Standardbadge in deiner OAuth app ersetzen, indem du dein eigenes Logobild hochlädst und den Hintergrund anpasst.
Best Practices beim Erstellen einer OAuth-App
Befolge diese Best Practices, um die Sicherheit und Leistung deiner OAuth app zu verbessern.