ابتدا دسترسیها را مشاهده کنید
پیش از تأیید هر چیزی، ما دقیقاً نشان میدهیم که اتصال به چه دسترسیهایی به مخزن و حساب کاربری نیاز دارد — نه بیشتر — تا به جای یک توکن کلی، یک توکن با دسترسی محدود اعطا کنید.
کنترل نسخه
حساب کاربری GitHub یا GitLab خود را که از قبل در آن کار میکنید متصل کنید و مستقیماً از یک مخزن مستقر کنید - یک سایت استاتیک روی Pages، یا یک پروژه روی هاستینگ مدیریتشده. همچنین میتوانید با GitHub یا GitLab وارد Zinn Digital® شوید. هر اتصال دسترسیهای مورد نیاز خود را نشان میدهد، هنگام ورود اعتبارسنجی میشود و در Vault ذخیره میشود - هرگز در کد یا لاگ ذخیره نمیشود.
اتصال یک حساب کنترل منابع از همان جریان حساب متصل مانند هر اعتبارنامه دیگری در پلتفرم استفاده میکند: حداقل دسترسی، اعتبارسنجیشده و ذخیرهشده در Vault.
پیش از تأیید هر چیزی، ما دقیقاً نشان میدهیم که اتصال به چه دسترسیهایی به مخزن و حساب کاربری نیاز دارد — نه بیشتر — تا به جای یک توکن کلی، یک توکن با دسترسی محدود اعطا کنید.
لحظهای که متصل میشوید، ما API ارائهدهنده را فراخوانی میکنیم تا تأیید کنیم توکن فعال است و محدوده دسترسی درستی دارد، و سپس یک علامت تایید سبز یا قرمز نمایش میدهیم. یک مجوز نامعتبر یا با محدوده بیش از حد رد میشود.
یک توکن معتبر از طریق همان درز اتصالی که هر مدارک استفاده میکند، در Vault نوشته میشود. این توکن هرگز در کد کامیت نمیشود، در گزارش چاپ نمیشود و در فایل محیطی باقی نمیماند.
شما هر زمان که مایل باشید میتوانید دسترسی ما را در GitHub یا GitLab لغو کنید و اتصال را در سمت ما حذف کنید. تمام فعالیتهای انجامشده از طریق حساب متصل، دارای گزارش حسابرسی هستند.
یک مخزن میتواند برای یک سایت ایستا یا ساختهشده به یک میزبان Pages منتقل شود، یا برای یک برنامه کامل به هاستینگ مدیریتشده برود. ارسالها (Pushes) میتوانند بازاستقرار را فعال کنند تا سایت زنده شاخه پیشفرض شما را دنبال کند.
GitHub یا GitLab را با یک توکن دارای محدوده مجاز کنید. ما ابتدا دسترسیها را نمایش میدهیم و آنها را در هنگام ورود اعتبارسنجی میکنیم.
مخزن را انتخاب کنید و محل استقرار آن را مشخص کنید: GitLab Pages، GitHub Pages، Cloudflare Pages یا میزبانی مدیریتشده.
ما میسازیم و منتشر میکنیم. یک URL موقت به شما امکان میدهد پیش از فعال شدن DNS، پیشنمایش را مشاهده کنید.
قابلیت ارسال برای استقرار (push-to-deploy) را فعال کنید تا با هر ارسال به شاخه پیشفرض شما، سایت زنده بهطور خودکار مجدداً ساخته شود.
GitHub و GitLab. حسابی را که در حال حاضر با آن کار میکنید وصل کنید تا بتوانیم از مخازن آن مستقر (deploy) شویم و، در صورت فعالسازی، از آن برای ورود شما به سیستم استفاده کنیم. هر دو از طریق یک درگاه حساب متصل شده یکسان مدیریت میشوند.
بله. در کنار ایمیل و GitHub، میتوانید با استفاده از GitLab به حساب کاربری Zinn Digital® خود وارد شوید. لایهٔ هویت، تعامل OAuth را مدیریت میکند؛ ما هرگز رمز عبور ارائهدهندهٔ شما را نمیبینیم.
به GitLab Pages، GitHub Pages یا Cloudflare Pages برای یک سایت ایستا یا ساختهشده، یا روی میزبانی مدیریتشده برای یک برنامه کامل. شما هدف را هنگام اتصال مخزن انتخاب میکنید و پوشها میتوانند استقرار مجدد را راهاندازی کنند.
ما دسترسیهایی را که اتصال به آنها نیاز دارد به شما نشان میدهیم، توکن را در زمان ورود در برابر API ارائهدهنده اعتبارسنجی میکنیم و تنها پس از آن، آن را در Vault ذخیره میکنیم. این توکن هرگز وارد کد، لاگ یا فایل محیطی نمیشود و شما میتوانید هر زمان که خواستید آن را از سمت ارائهدهنده باطل کنید یا اتصال را از سمت ما حذف کنید.
این امکان ارائه شده اما در آنجا علامتگذاری شده است. GitLab Pages و GitHub Pages زیرساخت ارائهدهنده و دامنههای عمومی gitlab.io و github.io را به اشتراک میگذارند که این یک ردپا است. برای یک شبکه بدون ردپا، به جای آن روی میزبانی ایزوله مستقر شوید؛ در Mainstream، Pages درجه یک است.
یک دوره آزمایشی ۱۴ روزه بدون نیاز به کارت بانکی را شروع کنید، GitHub یا GitLab را متصل کنید و از مخزنی که از قبل استفاده میکنید مستقر کنید؛ این روند هنگام ورود اعتبارسنجی شده و در Vault ذخیره میشود.
شروع رایگان