اس کو منسلک کرنے سے آپ کو کیا فائدہ ہوتا ہے
اپنا Cloudflare اکاؤنٹ منسلک کرنے سے ہم آپ کے اکاؤنٹ پر Cloudflare Pages پر جامد سائیٹس شائع کر سکتے ہیں، اور آپ کی سائیٹس کے DNS اور کیش کو اس سے فراہم کر سکتے ہیں۔ ہر چیز آپ کے اپنے Cloudflare ڈیش بورڈ اور آپ کے اپنے Cloudflare پلان میں موجود رہتی ہے۔
شروع کرنے سے پہلے
ایک Cloudflare اکاؤنٹ، جس میں وہ ڈومینز شامل ہوں جنہیں آپ زونز کے طور پر استعمال کرنا چاہتے ہیں۔ جڑنے کے لیے مفت پلان کافی ہے؛ آپ ہر زون پر جو کچھ کر سکتے ہیں وہ آپ کا پلان جو اجازت دیتا ہے وہی ہے۔
1. Cloudflare پر کلید بنائیں
Cloudflare ڈیش بورڈ میں My Profile → API Tokens کھولیں اور Create Token منتخب کریں، پھر Create Custom Token۔ اسے ایک نام دیں، نیچے دی گئی اجازتیں شامل کریں، اور Zone Resources کے تحت ان زونز کا انتخاب کریں جن تک آپ ہمیں رسائی دینا چاہتے ہیں — تمام زونز، یا صرف وہ جن کے نام آپ بتائیں۔ اس کا جائزہ لیں اور Create Token دبائیں۔ Cloudflare ٹوکن ایک بار دکھاتا ہے؛ پھر اسے کاپی کریں۔
یہ اجازتیں شامل کریں:
- Zone → Zone → Read
- Zone → DNS → Edit
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
- Account → Cloudflare Pages → Edit — صرف اس صورت میں جب آپ چاہتے ہیں کہ ہم سائیٹس کو Pages پر شائع کریں۔ اس کے بغیر بھی ایک ٹوکن منسلک رہتا ہے اور DNS اور کیش کے لیے کام کرتا ہے۔
پرانا متبادل۔ ٹوکن کے بجائے آپ اپنی Global API Key اور اس ای میل ایڈریس کے ساتھ جڑ سکتے ہیں جس سے آپ سائن ان کرتے ہیں (My Profile → API Tokens → API Keys → Global API Key → View)। Cloudflare اس کے خلاف مشورہ دیتا ہے: Global API Key ہر زون پر، آپ کے لاگ ان کی ہر اجازت رکھتی ہے، اور اسے محدود نہیں کیا جا سکتا۔ اگر ہو سکے تو ٹوکن استعمال کریں۔
2. اسے یہاں منسلک کریں
اپنے ڈیش بورڈ میں Integrations کھولیں اور Connect an account منتخب کریں۔ گروپ کے طور پر Cloudflare account (Pages, CDN & DNS) اور اکاؤنٹ کے طور پر Cloudflare چنیں، API token پُر کریں — یا پرانے متبادل کے لیے، API key اور Account email، اور Connect account دبائیں۔
کوئی بھی چیز محفوظ ہونے سے پہلے ہم آپ کے پیسٹ کردہ کی جانچ کرتے ہیں۔ جو کلید کام نہیں کرتی وہ کبھی محفوظ نہیں کی جاتی، اور جواب بتاتا ہے کہ اس میں کیا خرابی تھی۔ جو کلید کام کرتی ہے وہ ہمارے سیکیٹس والٹ میں انکرپٹڈ رکھی جاتی ہے — ہمارے ڈیٹا بیس میں کبھی نہیں — اور اسے دوبارہ کبھی نہیں دکھایا جاتا، یہاں تک کہ آپ کو بھی نہیں۔
آگے کیا ہوتا ہے
- جب آپ کوئی جامد سائیٹ بناتے یا منتقل کرتے ہیں تو Cloudflare Pages ایک ڈپلائی ٹارگٹ کے طور پر ظاہر ہوتا ہے، اور ہم بلڈ کو آپ کے اکاؤنٹ پر Pages پروجیکٹ پر شائع کرتے ہیں۔
- آپ کے زونز اس اکاؤنٹ سے کسی ڈومین کا DNS اور سائیٹ کا کیش فراہم کر سکتے ہیں۔
- ہم چیک کرتے ہیں کہ ٹوکن آپ کے زونز کو پڑھ سکتا ہے، DNS میں ترمیم کر سکتا ہے، کیش کو صاف کر سکتا ہے اور زون کی ترتیبات تبدیل کر سکتا ہے۔ کنکشن کے ساتھ والا چیک لسٹ دکھاتا ہے کہ ہم ان میں سے کس کی تصدیق کر سکتے ہیں۔
اگر آپ CDN اور DNS کو مختلف Cloudflare اکاؤنٹس پر رکھنا چاہتے ہیں، تو اس کے بجائے انہیں Cloudflare CDN اور Cloudflare DNS کے طور پر الگ الگ منسلک کریں — ہر ایک کی اپنی گائیڈ ہے۔
اگر یہ منسلک نہ ہو
اجازت غیر مصدقہ کے طور پر ظاہر ہوتی ہے۔ Cloudflare ہمیشہ ٹوکن کو اس کی اپنی اجازتوں کی فہرست بنانے کی اجازت نہیں دیتا، لہذا جب ہم پہلی بار ان کا استعمال کرتے ہیں تو کچھ کی تصدیق ہوتی ہے۔ اگر کوئی کارروائی بعد میں اجازت کی خرابی کے ساتھ ناکام ہو جاتی ہے، تو My Profile → API Tokens میں ٹوکن میں ترمیم کریں اور گمشدہ اجازت شامل کریں — ٹوکن کی قدر تبدیل نہیں ہوتی، اس لیے کسی چیز کو دوبارہ منسلک کرنے کی ضرورت نہیں ہے۔
کوئی زون غائب ہے۔ ٹوکن کے Zone Resources میں یہ شامل نہیں ہے۔ اس زون، یا تمام زونز کو شامل کرنے کے لیے ٹوکن میں ترمیم کریں۔
کہتا ہے کہ کلید مسترد کر دی گئی تھی۔ تقریباً ہمیشہ تین میں سے ایک چیز ہوتی ہے: اس کے ساتھ کاپی کیا گیا کوئی اسپیس یا لائن بریک، ایسی کلید جو ختم ہو چکی ہے، یا ایسی کلید جسے آپ کے کاپی کرنے کے بعد منسوخ یا دوبارہ تخلیق کیا گیا تھا۔ ایک نئی کلید بنائیں اور اسے دوبارہ پیسٹ کریں۔
یہ منسلک ہو جاتا ہے، لیکن بعد میں کوئی چیز ناکام ہو جاتی ہے۔ کلید کی توثیق ہو جاتی ہے لیکن اس میں وہ اجازت نہیں ہے جس کی کارروائی کو ضرورت ہے۔ اوپر دی گئی اجازتوں کے ساتھ ایک نئی کلید بنائیں، پھر پرانے کنکشن کو منقطع کریں اور نئی کلید کو منسلک کریں۔
منقطع کرنا
Integrations کھولیں، اکاؤنٹ تلاش کریں اور Disconnect دبائیں۔ اس سے محفوظ شدہ کلید فوراً حذف ہو جاتی ہے۔ جو بھی چیز اسے استعمال کر رہی تھی وہ اپنے اگلے عمل پر رک جاتی ہے، اور اس پر انحصار کرنے والی سکرینز خاموشی سے ناکام ہونے کے بجائے ایسا کہتی ہیں۔
منقطع کرنے سے پہلے کی گئی چیزیں کالعدم نہیں ہوتیں — ریکارڈز، ڈپلائمنٹس یا ترتیبات جو ہم نے آپ کے اکاؤنٹ پر تبدیل کیں ویسے ہی رہتی ہیں۔ اگر آپ کو لگتا ہے کہ کلید خود لیک ہو گئی ہے، تو اسے وینڈر پر بھی منسوخ کر دیں؛ منقطع کرنے سے ہماری کاپی ہٹ جاتی ہے، ان کی نہیں۔