Zum Hauptinhalt springen
MeteorGPLby WebbingApps

Composer-Tokens

Ein Token erstellen, es auf Pakete, Netzwerke und ein Datum beschränken, sehen, wo es verwendet wurde, es widerrufen, und was mit weitergegebenen Tokens geschieht.

Mit einem Composer-Token lädt Composer in Ihrem Namen aus dem Repository herunter. Gespeichert wird nur sein SHA-256: Das Token selbst wird einmal angezeigt, beim Erstellen.

Bevor Sie beginnen

  • Erstellen Sie ein Token pro Rechner oder Pipeline (laptop, ci, production): So können Sie eines widerrufen, ohne die anderen zu berühren.
  • Für die Server und die CI eines Teams verwenden Sie Organisations-Tokens: Sie funktionieren weiter, wenn die Person, die sie erstellt hat, ausscheidet.

Token erstellen

  1. Öffnen Sie Einstellungen → Composer-Tokens.
  2. Geben Sie dem Token einen Name (1), der sagt, wo es verwendet wird.
  3. Wählen Sie optional Läuft ab am (2): Das Token funktioniert ab diesem Tag nicht mehr, und Sie werden sieben Tage vorher erinnert.
  4. Öffnen Sie optional Dieses Token beschränken (Pakete, Netzwerke):
    • Nur diese Pakete (3): Composer-Namen, getrennt durch Leerzeichen oder Kommas; meteorgpl-plugin/* erlaubt ein ganzes Anbieterpräfix. Leer bedeutet jedes Paket.
    • Nur aus diesen Netzwerken (4): IP-Adressen oder -Bereiche wie 203.0.113.0/24 für Ihre CI-Runner. Leer bedeutet überall.
  5. Klicken Sie auf Erstellen (5).
Das Formular Token erstellen mit Name, Ablaufdatum, den Beschränkungen für Pakete und Netzwerke und der Schaltfläche Erstellen, nummeriert von 1 bis 5.
Ein Token erstellen, beschränkt auf zwei Pakete und ein Netzwerk.

Jetzt kopieren

Die Seite zeigt das neue Token einmal an, mit dem Befehl, der es für Composer speichert (1), und dem Token selbst (2). Kopieren Sie eines davon, bevor Sie die Seite verlassen.

Das Feld Token „laptop“ erstellt, mit dem Befehl composer config und dem Token.
Das Token wird nur einmal angezeigt.
composer config --global http-basic.composer.meteorgpl.com token <your-token>

Bei jedem neu erstellten Token erhalten Sie eine E-Mail und eine Nachricht im Posteingang, damit ein Token, das Sie nicht erstellt haben, nicht unbemerkt bleibt.

Ihre Tokens

Die Tabelle listet jedes Token mit seinem Präfix (den ersten Zeichen, um es wiederzuerkennen), dem Erstellungsdatum, Zuletzt verwendet (1) und dem Ablaufdatum. Status (2) zeigt aktiv, abgelaufen oder wann es widerrufen wurde. Ein beschränktes Token zeigt seine Pakete und Netzwerke unter seinem Namen.

Ihre Tokens: die Spalten Zuletzt verwendet und Status und die Schaltfläche Widerrufen.
Ihre Tokens. Widerrufen wirkt sofort.

Widerrufen (3) stoppt ein Token sofort: Composer erhält damit ab dann die Antwort 401. Einstellungen → Download-Verlauf zeigt, welche Versionen jedes Token heruntergeladen hat (Ihr Konto und Ihre Einstellungen).

Weitergegebene Tokens

Ein Token ist persönlich. Lädt ein Token am selben Tag aus vielen verschiedenen Netzwerken herunter, behandeln wir es als weitergegeben: Sie werden per E-Mail und im Posteingang informiert, und ein eindeutig geleaktes Token wird automatisch widerrufen. Erstellen Sie ein neues, halten Sie es geheim und verwenden Sie Organisations-Tokens für Teams.

Fragen

Ich habe ein Token verloren. Widerrufen Sie es und erstellen Sie ein neues; ein Token kann nicht erneut angezeigt werden.

Kann ich ein Token umbenennen? Nein; erstellen Sie ein neues mit dem richtigen Namen und widerrufen Sie das alte.

Hat das Ihre Frage nicht beantwortet? Support kontaktieren.

Feedback senden

Was funktioniert, was nicht, was fehlt: Ein paar Worte helfen.

Nur wenn Sie eine Antwort möchten.

Wird in Ihrem Browser aufgenommen, ohne dieses Fenster. Passwörter, Ihre Eingaben in Formularen, Schlüssel und Tokens werden als graue Blöcke ausgelassen; vor dem Senden können Sie weitere Bereiche verbergen. Screenshots bewahren wir 90 Tage auf.

Wir speichern es mit der Seitenadresse, Ihrer Sprache, der Fenstergröße, dem Browser und der IP-Adresse, und Ihrer E-Mail-Adresse, wenn Sie eine angeben. IP-Adresse und Browser werden nach 90 Tagen gelöscht. Datenschutzerklärung.

Alle Sprachen