आज हम Product Hunt पर हैं! टिप्पणी लिखें

n8n के लिए authenticator app

n8n two-factor authentication किसी भी authenticator app के साथ काम करता है, ब्राउज़र वाले के साथ भी — n8n Cloud और self-hosted, दोनों पर। Settings → Personal खोलें, “Enable 2FA” चुनें और Authenticator एक्सटेंशन से स्क्रीन पर दिख रहा QR कोड स्कैन करें।

n8n लॉगिन instance का हर workflow खोलता है और वे credentials भी जिनसे वे चलते हैं — API keys, OAuth कनेक्शन, उन सब चीज़ों के database पासवर्ड जिन्हें आपने ऑटोमेट किया है। आपके पासवर्ड से साइन इन करने वाला उन्हें पढ़ सकता है, workflows का काम बदल सकता है या उन्हें कहीं और मोड़ सकता है। 2FA चालू होने पर n8n आपके authenticator का कोड भी माँगता है, इसलिए सिर्फ़ लीक हुआ पासवर्ड काफ़ी नहीं होता।

n8n में two-factor authentication चालू करें

2FA हर n8n instance पर अलग से सेट होता है: अगर आप कई इस्तेमाल करते हैं — जैसे एक Cloud workspace और आपका अपना सर्वर — तो हर एक पर इसे चालू करें। यह ईमेल और पासवर्ड से साइन इन पर लागू होता है; अगर आप कंपनी के single sign-on (SAML या OIDC) से साइन इन करते हैं, तो दूसरा स्टेप उसी लॉगिन पर निर्भर है। self-hosted instance पर एडमिन N8N_MFA_ENABLED=false से सबके लिए 2FA बंद कर सकता है, लेकिन जब तक किसी भी यूज़र का 2FA चालू है, n8n इस सेटिंग को अनदेखा करता है।

  1. अपने कंप्यूटर पर Chrome में अपने n8n instance में साइन इन करें — आपका n8n Cloud workspace या आपका self-hosted n8n।
  2. “Settings” (सेटिंग्स) → “Personal” (निजी) पर जाएँ।
  3. “Enable 2FA” (2FA चालू करें) चुनें।
  4. जब n8n QR कोड दिखाए, तो वह विंडो खुली रहने दें और नीचे बताए तरीके से उसे एक्सटेंशन में जोड़ें — फिर एक्सटेंशन का कोड “Code from authenticator app” (authenticator app का कोड) में डालें और “Continue” (आगे बढ़ें) चुनें।
n8n के आधिकारिक निर्देश

n8n को Authenticator में जोड़ें

  1. Chrome Web Store से 2FA Authenticator इंस्टॉल करें और उसे टूलबार पर पिन करें, ताकि उसका आइकन बस एक क्लिक दूर रहे।
  2. n8n का QR कोड वाला पेज खुला रहने दें। Authenticator आइकन पर क्लिक करें, फिर “खाता जोड़ें” → “QR कोड” → “स्क्रीन से QR स्कैन करें” चुनें।
  3. खाता लिस्ट में छह अंकों के कोड के साथ दिखेगा, जो हर 30 सेकंड में बदलता है। चाहें तो उसका नाम बदल दें — नाम सिर्फ़ आपके लिए है।
  4. n8n पर वापस जाएँ और मौजूदा कोड कन्फ़र्मेशन फ़ील्ड में टाइप करें। अगर कोड की अवधि ख़त्म होने वाली है, तो अगले कोड का इंतज़ार करें।
  5. n8n पुष्टि करता है कि two-factor authentication चालू हो गया है। अब से साइन इन करते समय कोड माँगा जाएगा — एक्सटेंशन आइकन पर क्लिक करके उसे कॉपी करें।

QR कोड नहीं है, या स्कैन नहीं हो रहा? n8n की सेटअप स्क्रीन पर key को मैन्युअली डालने का विकल्प ढूँढें, key कॉपी करें और एक्सटेंशन में “खाता जोड़ें” → “मैनुअल” → “गुप्त कुंजी” से जोड़ें।

Chrome के लिए 2FA Authenticator इंस्टॉल करें — मुफ़्त

अपने n8n recovery codes सेव करें

“Continue” चुनने के बाद n8n आपके recovery codes दिखाता है। इन्हें इस कंप्यूटर के अलावा कहीं और सेव करें — authenticator खो जाने पर यही आपको अकाउंट में वापस लाते हैं। n8n के docs यह नहीं बताते कि कितने कोड होते हैं या उन्हें दोबारा कैसे देखें, इसलिए लिस्ट दिखते ही पूरी सेव कर लें।

कोड स्वीकार नहीं हो रहा?

ज़्यादातर QR कोड बदल गया होता है: जब भी वेबसाइट का सेटअप पेज दोबारा लोड होता है या फिर से खुलता है, वह नया QR कोड बनाती है, इसलिए पहले जोड़ा गया खाता अब मेल नहीं खाता। सेटअप फिर से शुरू करें, अभी स्क्रीन पर दिख रहा QR कोड जोड़ें और उसका कोड तुरंत डालें। एक ही वेबसाइट की दो एंट्री हैं? सबसे नई वाली इस्तेमाल करें। दूसरी वजहें: कोड क्यों रिजेक्ट होते हैं।

key हाथ से टाइप की थी? उसे TOTP कोड जनरेटर में पेस्ट करें और कोड की तुलना एक्सटेंशन वाले कोड से करें। अगर दोनों अलग हैं, तो key ग़लत कॉपी हुई है — खाता दोबारा जोड़ें।

सवाल-जवाब

क्या मैं फ़ोन के बिना n8n 2FA इस्तेमाल कर सकता हूँ?
हाँ। n8n के docs फ़ोन वाले ऐप का ज़िक्र करते हैं, लेकिन n8n सिर्फ़ कोड जाँचता है, और कोई भी स्टैंडर्ड authenticator उसे बनाता है। Authenticator एक्सटेंशन n8n सेटिंग्स से सीधे QR कोड पढ़ता है और कोड Chrome में बनाता है।
क्या एडमिन n8n में 2FA ज़रूरी कर सकता है?
हाँ, n8n Cloud Enterprise पर और self-hosted Business और Enterprise प्लान पर: Settings → Security → “Enforce two-factor authentication”। तब ईमेल और पासवर्ड से साइन इन करने वाले हर व्यक्ति को आगे बढ़ने से पहले 2FA सेट करना होगा — जिन्होंने नहीं किया, उनसे अगले साइन इन पर कहा जाएगा। SAML या OIDC single sign-on से साइन इन करने वाले यूज़र्स पर इसका असर नहीं होता।
अगर मेरा authenticator तक एक्सेस चला जाए तो?
अपने किसी recovery code से साइन इन करें, फिर 2FA दोबारा सेट करें। self-hosted instance पर, अगर कोड भी खो गए हैं, तो सर्वर एक्सेस वाला एडमिन आपके ईमेल पते के साथ n8n mfa:disable --email=you@example.com चला सकता है, और अगले साइन इन पर आप 2FA दोबारा सेट करते हैं। n8n Cloud पर आपके लिए ऐसी कोई कमांड नहीं है — n8n support से संपर्क करें।
n8n मेरा कोड ग़लत क्यों बताता है?
आमतौर पर QR कोड बदल गया होता है: अगर 2FA विंडो बंद होकर फिर से खुली, तो n8n ने नया QR कोड बनाया, और पहले जोड़ा गया खाता अब मेल नहीं खाता। अभी स्क्रीन पर दिख रहा QR कोड जोड़ें और उसका कोड तुरंत टाइप करें। अगर एक ही n8n instance की दो एंट्री हैं, तो सबसे नई वाली इस्तेमाल करें।

आपके कोड, लॉगिन पेज से बस एक क्लिक दूर

Authenticator आपके 2FA कोड ब्राउज़र में, सिर्फ़ आपके डिवाइस पर रखता है — इस्तेमाल के लिए मुफ़्त, ओपन सोर्स, न कोई अकाउंट चाहिए न फ़ोन। लोकल बैकअप और वैकल्पिक पासवर्ड सुरक्षा पहले से शामिल हैं।

Chrome के लिए 2FA Authenticator इंस्टॉल करें — मुफ़्त