GitHub Credentials#
Sie können diese Credentials verwenden, um die folgenden Nodes zu authentifizieren:
- GitHub
- GitHub Trigger
- GitHub Document Loader: Dieser Node unterstützt kein OAuth.
Voraussetzungen#
Erstellen Sie ein GitHub Konto.
Unterstützte Authentifizierungsmethoden#
- API-Zugriffstoken: Verwenden Sie diese Methode mit beliebigen GitHub-Nodes.
- OAuth2: Verwenden Sie diese Methode nur mit GitHub und GitHub Trigger Nodes; nicht mit GitHub Document Loader verwenden.
Zugehörige Ressourcen#
Weitere Informationen zum Dienst finden Sie in der GitHub API-Dokumentation.
Verwenden eines API-Zugriffstokens#
Um diese Credential zu konfigurieren, benötigen Sie ein GitHub Konto.
Es gibt zwei Schritte zum Einrichten dieser Credential:
Detaillierte Anweisungen finden Sie in den folgenden Abschnitten.
Persönliches Zugriffstoken generieren#
Empfohlener Zugriffstoken-Typ
Localmind Automate empfiehlt die Verwendung eines persönlichen Zugriffstokens (klassisch). Die feingranularen persönlichen Zugriffstoken von GitHub befinden sich noch in der Beta-Phase und können nicht auf alle Endpunkte zugreifen.
So generieren Sie Ihr persönliches Zugriffstoken:
- Wenn Sie dies noch nicht getan haben, verifizieren Sie Ihre E-Mail-Adresse bei GitHub. Weitere Informationen finden Sie unter Verifizieren Ihrer E-Mail-Adresse.
- Öffnen Sie Ihre GitHub-Profil Einstellungen.
- Wählen Sie in der linken Navigation Entwicklereinstellungen.
- Wählen Sie in der linken Navigation unter Persönliche Zugriffstoken die Option Token (klassisch).
- Wählen Sie Neues Token generieren > Neues Token generieren (klassisch).
- Geben Sie im Feld Notiz einen beschreibenden Namen für Ihr Token ein, z. B.
Localmind Automate Integration
. - Wählen Sie die Ablaufzeit für das Token aus oder wählen Sie Kein Ablauf.
- Wählen Sie Scopes für Ihr Token aus. Fügen Sie für die meisten Localmind Automate GitHub-Nodes den Scope
repo
hinzu.- Ein Token ohne zugewiesene Scopes kann nur auf öffentliche Informationen zugreifen.
- Beachten Sie
- Wählen Sie Token generieren.
- Kopieren Sie das Token.
Weitere Informationen finden Sie unter Erstellen eines persönlichen Zugriffstokens (klassisch). Weitere Informationen zu GitHub-Scopes finden Sie unter Scopes für OAuth-Apps.
Richten Sie die Credential ein#
Dann, in Ihrer Localmind Automate Credential:
- Wenn Sie GitHub Enterprise Server nicht verwenden, ändern Sie die URL des GitHub-Servers nicht.
- Wenn Sie GitHub Enterprise Server verwenden, aktualisieren Sie den GitHub-Server, sodass er der URL für Ihren Server entspricht.
- Geben Sie Ihren Benutzernamen so ein, wie er in Ihrem GitHub-Profil angezeigt wird.
- Geben Sie das oben generierte Zugriffstoken ein.