Baslangic

Kimlik Doğrulama

Kimlik Doğrulama

ClawHub, web oturum açma işlemi için GitHub'ı kullanır. CLI, oturum açılmış bu hesap üzerinden oluşturulan ClawHub API token'larını kullanır.

Web üzerinden oturum açma

clawhub.ai adresinde GitHub ile oturum açın.

Silinmiş, yasaklanmış veya devre dışı bırakılmış hesaplar normal ClawHub oturum açma işlemini tamamlayamaz. Oturum açma işlemi sizi oturumun kapalı olduğu duruma geri döndürürse hesabınızın durumu uygun olmayabilir. Hesabınız yasaklandıysa veya devre dışı bırakıldıysa bunun bir hata olduğunu düşünüyorsanız ClawHub itiraz formunu kullanın.

CLI ile oturum açma

Varsayılan CLI oturum açma akışı tarayıcınızı açar:

bash
clawhub loginclawhub whoami

Gerçekleşen işlemler:

  1. CLI, 127.0.0.1 üzerinde geçici bir geri çağırma sunucusu başlatır.
  2. Tarayıcınız ClawHub oturum açma sayfasını açar.
  3. GitHub ile oturum açıldıktan sonra ClawHub bir API token'ı oluşturur.
  4. Tarayıcı yerel geri çağırma adresine yönlendirilir.
  5. CLI, token'ı ClawHub yapılandırma dosyanızda saklar.

Tarayıcınız güvenlik duvarı, VPN veya proxy kuralları nedeniyle yerel geri çağırma adresine ulaşamıyorsa başsız token akışını kullanın.

Başsız oturum açma

ClawHub web kullanıcı arayüzünde bir token oluşturun, ardından bunu CLI'ye iletin:

bash
clawhub login --token clh_...

Bu akışı sunucular, CI işleri veya yalnızca terminal kullanılan ortamlar için kullanın.

Tarayıcıyı başka bir yerde açabildiğiniz uzak kabuklarda şunu çalıştırın:

bash
clawhub login --device

CLI tek kullanımlık bir kod yazdırır ve https://clawhub.ai/cli/device adresinde yetkilendirme yapmanızı bekler.

Token depolama

Varsayılan yapılandırma yolları:

  • macOS: ~/Library/Application Support/clawhub/config.json
  • Linux/XDG: $XDG_CONFIG_HOME/clawhub/config.json veya ~/.config/clawhub/config.json
  • Windows: %APPDATA%\\clawhub\\config.json

Yolu şu şekilde geçersiz kılın:

bash
export CLAWHUB_CONFIG_PATH=/path/to/config.json

CI kurulumu için saklanan token'ı şu komutla yazdırın:

bash
clawhub token

İptal Etme

API token'larını ClawHub web kullanıcı arayüzünde iptal edebilirsiniz.

İptal edilmiş, geçersiz veya eksik token'lar 401 Unauthorized döndürür. clawhub login ile yeniden oturum açın veya clawhub login --token ile yeni bir token sağlayın.

Silinmiş, yasaklanmış veya devre dışı bırakılmış hesaplar mevcut API token'larını kullanmaya devam edemez. Hesabınız yasaklandıysa veya devre dışı bırakıldıysa bunun bir hata olduğunu düşünüyorsanız ClawHub itiraz formunu kullanın.

Was this useful?
On this page

On this page