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:
clawhub loginclawhub whoamiGerçekleşen işlemler:
- CLI,
127.0.0.1üzerinde geçici bir geri çağırma sunucusu başlatır. - Tarayıcınız ClawHub oturum açma sayfasını açar.
- GitHub ile oturum açıldıktan sonra ClawHub bir API token'ı oluşturur.
- Tarayıcı yerel geri çağırma adresine yönlendirilir.
- 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:
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:
clawhub login --deviceCLI 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.jsonveya~/.config/clawhub/config.json - Windows:
%APPDATA%\\clawhub\\config.json
Yolu şu şekilde geçersiz kılın:
export CLAWHUB_CONFIG_PATH=/path/to/config.jsonCI kurulumu için saklanan token'ı şu komutla yazdırın:
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.