Using ClawHub
احراز هویت
احراز هویت
ClawHub برای ورود در وب از GitHub استفاده میکند. CLI از توکنهای API در ClawHub استفاده میکند که از طریق همان حساب واردشده ایجاد میشوند.
ورود در وب
برای ورود به clawhub.ai از GitHub استفاده کنید.
حسابهای حذفشده، مسدودشده یا غیرفعال نمیتوانند فرایند معمول ورود به ClawHub را تکمیل کنند. اگر پس از ورود دوباره به حالت خارجشده از حساب بازمیگردید، ممکن است حساب شما از وضعیت مناسبی برخوردار نباشد. اگر حساب شما مسدود یا غیرفعال شده است و گمان میکنید این اشتباهی رخ داده است، از فرم درخواست تجدیدنظر ClawHub استفاده کنید.
ورود به CLI
فرایند پیشفرض ورود به CLI مرورگر را باز میکند:
clawhub loginclawhub whoamiآنچه رخ میدهد:
- CLI یک سرور موقت بازگشت فراخوانی را روی
127.0.0.1راهاندازی میکند. - مرورگر شما صفحه ورود ClawHub را باز میکند.
- پس از ورود با GitHub، ClawHub یک توکن API ایجاد میکند.
- مرورگر به بازگشت فراخوانی محلی هدایت میشود.
- CLI توکن را در فایل پیکربندی ClawHub شما ذخیره میکند.
اگر مرورگر بهدلیل قواعد فایروال، VPN یا پراکسی نمیتواند به بازگشت فراخوانی محلی دسترسی پیدا کند، از فرایند توکن بدون رابط گرافیکی استفاده کنید.
ورود بدون رابط گرافیکی
یک توکن در رابط وب ClawHub ایجاد کنید، سپس آن را به CLI بدهید:
clawhub login --token clh_...از این فرایند برای سرورها، کارهای CI یا محیطهای صرفاً مبتنی بر ترمینال استفاده کنید.
برای پوستههای راه دوری که میتوانید مرورگر را در جای دیگری باز کنید، اجرا کنید:
clawhub login --deviceCLI یک کد یکبارمصرف نمایش میدهد و در مدتی که آن را در
https://clawhub.ai/cli/device مجاز میکنید، منتظر میماند.
ذخیرهسازی توکن
مسیرهای پیشفرض پیکربندی:
- macOS:
~/Library/Application Support/clawhub/config.json - Linux/XDG:
$XDG_CONFIG_HOME/clawhub/config.jsonیا~/.config/clawhub/config.json - Windows:
%APPDATA%\\clawhub\\config.json
مسیر را به این صورت بازنویسی کنید:
export CLAWHUB_CONFIG_PATH=/path/to/config.jsonبرای راهاندازی CI، توکن ذخیرهشده را با این فرمان نمایش دهید:
clawhub tokenابطال
میتوانید توکنهای API را در رابط وب ClawHub باطل کنید.
توکنهای باطلشده، نامعتبر یا مفقود، 401 Unauthorized را برمیگردانند. دوباره
با clawhub login وارد شوید یا با clawhub login --token یک توکن تازه ارائه کنید.
حسابهای حذفشده، مسدودشده یا غیرفعال نمیتوانند به استفاده از توکنهای API موجود ادامه دهند. اگر حساب شما مسدود یا غیرفعال شده است و گمان میکنید این اشتباهی رخ داده است، از فرم درخواست تجدیدنظر ClawHub استفاده کنید.