پرش به مطلب اصلی

متغیرهای محیطی

متغیر های محیطی چه هستند و چه زمانی باید از آنها استفاده کنیم؟

اگر در کد خود از کلید های خاص مثل API_KEY و ... استفاده می‌کنید نیز، روش اصولی برای جلوگیری از افشا شدن آنها استفاده از متغیر های محیطی است. برای اینکار بایستی متغیر های خاص و محرمانه خود را در بخش متغیر های محیطی در سایدبار چپ ذخیره کرده و مستقیماً آنها را در کد خود ننویسید.

این متغیر ها می‌تواند شامل موارد زیر باشد:

  • کلید API اتصال به مدل های هوش مصنوعی مختلف
  • کلید API برای اتصال به پنل های پیامکی
  • متغیر session مربوط به تلگرام
  • کلید توکن ربات های تلگرامی
  • اطلاعات اتصال به دیتابیس خارجی
  • اطلاعات اتصال به فضای ذخیره سازی خارجی
  • و ...

این قابلیت مخصوص اعضای ویژه سایت است.

ایجاد متغیر های محیطی

سطوح مختلف تعیین متغیر های محیطی

در کامپایلر ادروکا، می‌توانید متغیر های محیطی را در دو سطح پروژه و کلی تعیین کنید. متغیر هایی که در سطح کلی تعیین می‌شوند در تمام فایل ها و پروژه های شما قابل دسترسی هستند اما اگر یک کلید خاص در دو پروژه مختلف مقدار متفاوتی دارد، می‌توانید آن را فقط در سطح همان پروژه تعریف کنید. همچنین برای ساماندهی بهتر کلید ها نیز می‌توانید سطح دسترسی را جداگانه برای هر پروژه تعریف کنید.