GitLab-Telefoncodes auf eine Nummer bringen, die Ihr Team kontrolliert

OTP Gateway ab $0.20 pro Code197 LänderAPI-ID: gitlabDedizierte US/CA-Nummern ab $1.95/Monat
Kurzantwort

Um einen GitLab-Verifizierungscode zu empfangen, bestellen Sie im OTP Gateway von OTP Route eine Einmalnummer mit der Dienst-ID gitlab, geben sie im Telefonverifizierungsbildschirm von GitLab ein und lesen den Code im Dashboard oder über die API. Er kostet ab $0.20 pro Code, und kommt innerhalb von 20 Minuten keine SMS an, wird der volle Betrag Ihrem Wallet gutgeschrieben.

Einmalnummer oder Dedicated Number für GitLab: Was sollten Sie wählen?

Beginnen Sie mit der Frage, wie lange das Konto bestehen wird.

  • OTP Gateway (einmalig): richtig, wenn Sie nur einen einzigen GitLab-Code brauchen, etwa um zu prüfen, ob Ihre eigene Onboarding-Dokumentation oder eine Registrierungsautomatisierung noch funktioniert, oder um ein kurzlebiges Sandbox-Konto zu verifizieren. Sie wählen ein Land, erhalten einen Code, und die Nummer ist danach weg.
  • Dedicated Virtual Number (nur USA/Kanada, ab $1.95/month): besser geeignet für einen Bot oder ein Servicekonto, bei dem sich Ihr Team über Monate wieder anmeldet und GitLab erneut eine Verifizierung verlangen könnte. Die Nummer bleibt Ihre, solange sie verlängert wird, eingehende Texte landen im Dashboard und an Ihrem Webhook als number.sms_received, und Sie können sie jederzeit freigeben.

Der einmalige Weg ist pro Vorgang günstiger; die feste Leitung verhindert eine spätere Aussperrung bei einem wichtigen Konto. Der Artikel temporäre und feste Nummern wägt das genauer ab, und feste Leitungen beschreibt die Seite virtuelle Nummern.

Wann fragt GitLab nach einer GitLab-Telefonnummer?

Auf GitLab.com werden manche neu registrierten Nutzer gebeten, eine Identitätsverifizierung abzuschließen, bevor sie bestimmte Dinge tun können, vor allem Pipelines auf gemeinsam genutzten Runnern ausführen. Die Telefonverifizierung per SMS-Code ist eine der akzeptierten Optionen. Selbst verwaltete GitLab-Instanzen sind eine andere Sache, da deren Administratoren die Registrierungsregeln selbst festlegen.

Die Zwei-Faktor-Authentifizierung bei GitLab stützt sich auf Authenticator-Apps und Hardware-Sicherheitsschlüssel statt auf SMS. Der Telefoncode, den Sie hier erhalten, dient also dem Identitätsnachweis bei der Registrierung und ist kein wiederkehrender Login-Faktor.

Welche Länder können einen GitLab-Code empfangen?

Der Dienst gitlab wird derzeit in 197 Ländern geroutet, darunter die Vereinigten Staaten, Deutschland, Indien, Brasilien, Polen, die Niederlande, Kanada, Frankreich, Japan, die Ukraine, Nigeria, Indonesien, Mexiko, Spanien, die Türkei und Vietnam.

Wählen Sie das Land, das zu der Person oder dem Team passt, dem das Konto tatsächlich gehört. Ein Auftragnehmer in Krakau, der mit einer polnischen Nummer verifiziert, ist stimmig; ein Konto, das in einer Region registriert wurde, mit einer Nummer von einem ganz anderen Kontinent, kann zusätzliche Prüfungen nach sich ziehen. Bei automatisierten Prüfungen passen Sie das Land an den Fall an, den Ihr Test abbilden soll.

Wie rufe ich die GitLab-Verifizierungscode-API auf?

Authentifizieren Sie sich bei https://otproute.com/api/v1 mit einem Bearer-Schlüssel (Präfix or_live_, bis zu 10 pro Konto) aus der Developer-Konsole.

  1. Prüfen Sie die Verfügbarkeit mit GET /api/v1/prices?country=<id>&service=gitlab; die Länder-IDs stammen aus GET /api/v1/countries.
  2. Erstellen Sie die Aktivierung: POST /api/v1/activations mit {"service": "gitlab", "country": "de"}, und setzen Sie das gewünschte Land ein.
  3. Geben Sie die zurückgegebene Nummer auf der Verifizierungsseite von GitLab ein.
  4. Empfangen Sie den Code per Webhook oder fragen Sie GET /api/v1/activations/{id} alle paar Sekunden per Polling ab. Brechen Sie den Versuch ab, rufen Sie POST /api/v1/activations/{id}/cancel auf.

Richten Sie Endpunkte (bis zu fünf) für activation.sms_received, activation.expired und activation.cancelled ein. Validieren Sie X-OTPRoute-Signature (t=<unix>,v1=<hex>), indem Sie HMAC-SHA256 über "<t>.<raw body>" mit dem Endpunkt-Secret berechnen, weisen Sie alte Zeitstempel ab und halten Sie den Handler anhand der Aktivierungs-ID idempotent, damit ein erneut zugestelltes Ereignis keine zweite Aktion auslöst. Das Limit liegt bei 300 Anfragen pro Minute; siehe die Dokumentation.

Kein Code? Der Weg über das Dashboard ist einfacher: GitLab und ein Land wählen, bestellen, die Nummer bei GitLab einfügen und zusehen, wie der Code an der Aktivierung erscheint.

Warum kommt ein GitLab-Code möglicherweise nicht an?

GitLab kann, wie viele Plattformen, manche virtuellen Nummern ablehnen oder an bestimmte Nummernbereiche nicht senden. Kommt die SMS nicht an:

  • Lassen Sie das 20-Minuten-Fenster ablaufen, bevor Sie reagieren.
  • Versuchen Sie eine andere Länderroute oder kommen Sie später wieder, statt in schneller Folge neue Bestellungen aufzugeben.
  • Stellen Sie sicher, dass die Nummer im GitLab-Formular mit der richtigen Landesvorwahl eingegeben wurde.
  • Brechen Sie die Aktivierung ab, wenn Sie fertig sind; kein Code bedeutet keine Kosten, und das Geld geht automatisch in Ihr Wallet zurück.

OTP Route mit GitLab verantwortungsvoll nutzen

Beachten Sie die Nutzungsbedingungen von GitLab. Ein Konto pro realer Person oder Unternehmen, und nur Konten, die Sie betreiben dürfen. Zusätzliche Konten anzulegen, um kostenlose CI-Minuten zu sammeln oder eine Sperre zu umgehen, ist Missbrauch und kein Testen, und die Acceptable Use Policy von OTP Route verbietet es.

Legitime Einsatzzwecke sind etwa QA für das Onboarding Ihres eigenen Entwicklerwerkzeugs, eine Wiederherstellungsnummer für ein gemeinsames Betriebskonto, die nicht das Privathandy einer Person ist, oder die Verifizierung des Kontos einer neuen Kollegin oder eines neuen Kollegen, die keine private Nummer preisgeben sollen. GitLab ist eine Marke ihres Inhabers, und OTP Route ist nicht mit GitLab verbunden.

Wallet und Sandbox für die GitLab-SMS-Verifizierung zum Testen

Es gibt kein Abonnement: Laden Sie ein vorausbezahltes USD-Wallet per Karte oder mit USDT/USDC auf und zahlen Sie pro empfangenem Code. Jede Aufladung und jeder Nummernkauf löst eine PDF-Rechnung per E-Mail aus. Entwickler, die dies in eine Pipeline einbinden, können beim Support den Sandbox-Modus für ein Entwicklungskonto anfragen, der simulierte Nummern und Codes liefert, sodass die Integration ohne Wallet-Ausgaben vollständig durchgespielt werden kann.

Häufige Fragen

Welche Dienst-ID hat GitLab in der OTP-Route-API?

Sie lautet gitlab. Kombinieren Sie sie beim Anlegen einer Aktivierung mit einer Länder-ID aus GET /api/v1/countries.

Kann ich einen GitLab-OTP ohne SIM-Karte empfangen?

Ja. Eine einmalige OTP-Gateway-Nummer empfängt die SMS, und Sie lesen den Code im Dashboard oder über die API.

Akzeptiert GitLab jede virtuelle Nummer für die GitLab-Verifizierung?

Nein. GitLab kann manche Nummern ablehnen. Kommt der Code nie an, wird die Aktivierung erstattet, und Sie können später eine andere Länderroute versuchen.

Kann ich dieselbe Nummer erneut verwenden, wenn GitLab eine neue Verifizierung verlangt?

Nicht mit einer Einmalnummer. Für ein Konto, das Sie behalten, ist eine Dedicated Number in den USA oder in Kanada ab $1.95/month die bessere Wahl.

Was kostet eine GitLab-Verifizierungsnummer?

Ab $0.20 pro Code, je nach Land. Den genauen Preis liefert GET /api/v1/prices, bevor Sie bestellen.

Wird GitLab-SMS-Zwei-Faktor unterstützt?

Der Zwei-Faktor-Login von GitLab nutzt Authenticator-Apps und Sicherheitsschlüssel, keine SMS. Der Telefoncode deckt die Identitätsverifizierung bei der Registrierung ab.

Kann meine CI-Pipeline unser eigenes, in GitLab integriertes Onboarding testen?

Ja. Nutzen Sie die API mit Webhooks oder starten Sie im Sandbox-Modus, und lesen Sie den Leitfaden SMS-OTP-Tests in CI.

Dienstnamen sind Marken ihrer jeweiligen Inhaber. OTP Route steht in keiner Verbindung zu ihnen. Nutzen Sie die Nummern rechtmäßig und beachten Sie die Bedingungen des jeweiligen Dienstes sowie unsere Richtlinie zur akzeptablen Nutzung.

Routen Sie Ihr erstes OTP in wenigen Minuten

Erstellen Sie ein kostenloses Konto, laden Sie Ihr USD-Guthaben auf und bestellen Sie eine Nummer im Dashboard oder per API. Keine monatliche Gebühr.