openclaw qr
Buat QR pairing seluler dan kode penyiapan dari konfigurasi Gateway Anda saat ini.
Penggunaan
Opsi
--remote: utamakangateway.remote.url; jika tidak disetel,gateway.tailscale.mode=serve|funnelmasih dapat menyediakan URL publik jarak jauh--url <url>: timpa URL gateway yang digunakan dalam payload--public-url <url>: timpa URL publik yang digunakan dalam payload--token <token>: timpa token gateway mana yang diautentikasi oleh alur bootstrap--password <password>: timpa kata sandi gateway mana yang diautentikasi oleh alur bootstrap--setup-code-only: cetak hanya kode penyiapan--no-ascii: lewati rendering QR ASCII--json: keluarkan JSON (setupCode,gatewayUrl,auth,urlSource)
Catatan
--tokendan--passwordbersifat saling eksklusif.- Kode penyiapan itu sendiri sekarang membawa
bootstrapTokenopak berumur pendek, bukan token/kata sandi gateway bersama. - Dalam alur bootstrap node/operator bawaan, token node utama tetap berakhir dengan
scopes: []. - Jika serah terima bootstrap juga menerbitkan token operator, token itu tetap dibatasi ke allowlist bootstrap:
operator.approvals,operator.read,operator.talk.secrets,operator.write. - Pemeriksaan cakupan bootstrap berawalan peran. Allowlist operator itu hanya memenuhi permintaan operator; peran non-operator tetap memerlukan cakupan di bawah awalan peran mereka sendiri.
- Pairing seluler gagal tertutup untuk URL gateway Tailscale/publik
ws://.ws://LAN privat tetap didukung, tetapi rute seluler Tailscale/publik harus menggunakan Tailscale Serve/Funnel atau URL gatewaywss://. - Dengan
--remote, OpenClaw memerlukangateway.remote.urlataugateway.tailscale.mode=serve|funnel. - Dengan
--remote, jika kredensial jarak jauh aktif yang efektif dikonfigurasi sebagai SecretRef dan Anda tidak memberikan--tokenatau--password, perintah akan menyelesaikannya dari snapshot gateway aktif. Jika gateway tidak tersedia, perintah gagal cepat. - Tanpa
--remote, SecretRef autentikasi gateway lokal diselesaikan saat tidak ada override autentikasi CLI yang diberikan:gateway.auth.tokendiselesaikan saat autentikasi token dapat menang (eksplisitgateway.auth.mode="token"atau mode tersimpulkan saat tidak ada sumber kata sandi yang menang).gateway.auth.passworddiselesaikan saat autentikasi kata sandi dapat menang (eksplisitgateway.auth.mode="password"atau mode tersimpulkan tanpa token pemenang dari auth/env).
- Jika
gateway.auth.tokendangateway.auth.passwordkeduanya dikonfigurasi (termasuk SecretRef) dangateway.auth.modetidak disetel, penyelesaian kode penyiapan gagal sampai mode disetel secara eksplisit. - Catatan ketidaksesuaian versi gateway: jalur perintah ini memerlukan gateway yang mendukung
secrets.resolve; gateway yang lebih lama mengembalikan error unknown-method. - Setelah dipindai, setujui pairing perangkat dengan:
openclaw devices listopenclaw devices approve <requestId>