ContentFlows/दस्तावेज़ीकरण

प्रमाणीकरण और लॉगिन

ContentFlows केवल TOTP (Time-based One-Time Password) को लॉगिन विधि के रूप में उपयोग करता है। कोई email OTP fallback नहीं है — हर login के लिए आपके authenticator app से एक वैध 6-digit code आवश्यक है। यह डिज़ाइन email deliverability पर निर्भर हुए बिना आपके खाते को सुरक्षित रखता है।


केवल TOTP क्यों?

Email-आधारित login codes आपके inbox की पहुँच और email delivery की विश्वसनीयता पर निर्भर करते हैं। TOTP codes आपके फोन पर स्थानीय रूप से जनरेट होते हैं — वे offline काम करते हैं, हर 30 seconds में expire होते हैं, और email में intercept नहीं किए जा सकते।

हर admin account के लिए dashboard access देने से पहले TOTP enrollment आवश्यक है।

पहला login: TOTP enrollment

जब आप पहली बार लॉग इन करते हैं, तो ContentFlows पहचान लेगा कि आपका account enrolled नहीं है और Authenticator Setup स्क्रीन दिखाएगा।

Step 1 — एक authenticator app इंस्टॉल करें

आप कोई भी TOTP-compatible app उपयोग कर सकते हैं। सामान्य विकल्प:

  • Google Authenticator — iOS / Android (free)
  • Authy — iOS / Android / Desktop, cloud backup को सपोर्ट करता है
  • 1Password — password manager उपयोग करने पर built-in TOTP
  • Microsoft Authenticator — iOS / Android

[DIAGRAM: QR code enrollment screen → phone scanning → 6-digit code entry]

TOTP enrollment screen का screenshot यहाँ जाएगा जिसमें QR code placeholder होगा।

Step 2 — QR code स्कैन करें या key manually दर्ज करें

ContentFlows enrollment screen पर एक QR code दिखाता है। अपना authenticator app खोलें, Add account या + icon पर टैप करें, और code स्कैन करें।

यदि आपके app में scanner नहीं है, तो Enter key manually पर टैप करें और QR code के नीचे दिखाया गया secret key टाइप करें।

अपना secret key सुरक्षित रखें

Secret key को सुरक्षित स्थान पर रखें (अपने password manager में, या printed backup के रूप में)। यदि आप अपने authenticator app तक पहुँच खो देते हैं और आपके पास recovery key नहीं है, तो आपको अपना TOTP enrollment रीसेट कराने के लिए support से संपर्क करना होगा।

Step 3 — अपने पहले code से पुष्टि करें

स्कैन करने के बाद, आपका app एक 6-digit code दिखाएगा जो हर 30 seconds में refresh होता है। इसे confirmation field में दर्ज करें और Activate पर क्लिक करें। Enrollment पूरा हो गया है।

बाद के लॉगिन

Enrollment के बाद, हर login इस flow का पालन करता है:

  1. अपना email address दर्ज करें और Continue पर क्लिक करें।
  2. ContentFlows जाँचता है कि आपका account enrolled है या नहीं — है, इसलिए आपको TOTP input screen दिखती है।
  3. अपना authenticator app खोलें, ContentFlows entry खोजें, और मौजूदा 6-digit code दर्ज करें।
  4. आप लॉग इन हो जाते हैं और dashboard पर भेज दिए जाते हैं।

[DIAGRAM: login flow — email entry → TOTP check → 6-digit input → dashboard]

Login flow का diagram यहाँ जाएगा।

अपने authenticator app तक पहुँच खो दी है?

यदि आपने अपना फोन खो दिया है या अपना authenticator app delete कर दिया है:

  • यदि आपने अपना secret key सहेजा था, तो Enter key manually विकल्प का उपयोग करके उसे नए authenticator app में फिर से जोड़ें।
  • यदि आप cloud backup के साथ Authy उपयोग करते हैं, तो अपने codes को नए device पर restore करें।
  • यदि आपके पास कोई recovery option नहीं है, तो खाता ownership का प्रमाण लेकर contact support करें और हम आपका TOTP enrollment रीसेट कर देंगे।

एकाधिक admin उपयोगकर्ता

हर admin user का अपना अलग TOTP enrollment होता है जो उनके email से जुड़ा होता है। यदि आपको अपने tenant में एक और admin जोड़ना है, तो support से संपर्क करें — multi-admin management जल्द ही dashboard में आने वाला है।

Session expiry

Admin sessions inactivity की एक अवधि के बाद expire हो जाती हैं। आपको login screen पर वापस भेजा जाएगा और अपने TOTP code से फिर से authenticate करना होगा। Sessions by default browser restart के बाद persistent नहीं रहतीं।

संबंधित