Get started
प्रमाणीकरण
प्रमाणीकरण
ClawHub वेब साइन-इन के लिए GitHub का उपयोग करता है। CLI उस साइन-इन किए गए खाते के माध्यम से बनाए गए ClawHub API टोकन का उपयोग करता है।
वेब साइन-इन
clawhub.ai पर साइन इन करने के लिए GitHub का उपयोग करें।
हटाए गए, प्रतिबंधित या अक्षम खाते सामान्य ClawHub साइन-इन पूरा नहीं कर सकते। यदि साइन-इन करने के बाद आप फिर से लॉग-आउट स्थिति में पहुँच जाते हैं, तो संभव है कि आपका खाता अच्छी स्थिति में न हो। यदि आपका खाता प्रतिबंधित या अक्षम कर दिया गया था और आपको लगता है कि यह एक गलती है, तो ClawHub अपील फ़ॉर्म का उपयोग करें।
CLI लॉगिन
डिफ़ॉल्ट CLI लॉगिन प्रवाह आपका ब्राउज़र खोलता है:
clawhub loginclawhub whoamiइस दौरान यह होता है:
- CLI
127.0.0.1पर एक अस्थायी कॉलबैक सर्वर शुरू करता है। - आपका ब्राउज़र ClawHub साइन-इन पृष्ठ खोलता है।
- GitHub साइन-इन के बाद, ClawHub एक API टोकन बनाता है।
- ब्राउज़र वापस स्थानीय कॉलबैक पर रीडायरेक्ट करता है।
- CLI टोकन को आपकी ClawHub कॉन्फ़िगरेशन फ़ाइल में संग्रहीत करता है।
यदि फ़ायरवॉल, VPN या प्रॉक्सी नियमों के कारण आपका ब्राउज़र स्थानीय कॉलबैक तक नहीं पहुँच सकता, तो हेडलेस टोकन प्रवाह का उपयोग करें।
हेडलेस लॉगिन
ClawHub वेब UI में एक टोकन बनाएँ, फिर उसे 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.jsonCI सेटअप के लिए संग्रहीत टोकन को प्रिंट करने हेतु यह चलाएँ:
clawhub tokenनिरस्तीकरण
आप ClawHub वेब UI में API टोकन निरस्त कर सकते हैं।
निरस्त, अमान्य या अनुपलब्ध टोकन 401 Unauthorized लौटाते हैं। clawhub login से फिर से साइन इन करें या clawhub login --token से नया टोकन प्रदान करें।
हटाए गए, प्रतिबंधित या अक्षम खाते मौजूदा API टोकन का उपयोग जारी नहीं रख सकते। यदि आपका खाता प्रतिबंधित या अक्षम कर दिया गया था और आपको लगता है कि यह एक गलती है, तो ClawHub अपील फ़ॉर्म का उपयोग करें।