فایل های محیط را با قفل رمزگذاری کنید


Padlock یک دستور Laravel Zero توسط دنیل میسون برای رمزگذاری و رمزگشایی فایل های محیطی است که توسط دستورات رمزگذاری لاراول ارائه می شود. از آنجایی که به صورت جهانی از طریق composer نصب شده است، می توانید از آن برای رمزگذاری فایل ها در فهرست کاری فعلی برای هر پروژه استفاده کنید:
قفل دلار env: encrypt --env=آزمایش
اطلاعات محیط با موفقیت رمزگذاری شده است.
کلید ................ base64:RR480kEd+Yen6cCMkXmmGUz38cJYwlP/qNctQ7MA6zo=
رمز ............. AES-256-CBC
رمزگذاری شده است فایل ..... env.testing.encrypted
و در اینجا یک دستور مثال برای رمزگشایی فایل محیط رمزگذاری شده فوق آمده است:
قفل دلار env: رمزگشایی --env=آزمایش --key=base64:RR480kEd+Yen6cCMkXmmGUz38cJYwlP/qNctQ7MA6zo=
اطلاعات محیط با موفقیت رمزگشایی شده است.
رمزگشایی شده است فایل ..... . env.testing
نکته جالب در مورد این بسته این است که در سطح جهانی در دسترس است، اما از دستورات فریمورک لاراول در زیر هود برای قدرت عملیات رمزگذاری/رمزگشایی استفاده می کند. این بدان معناست که می توانید از این CLI برای رمزگذاری فایل های محیطی غیر لاراول و غیر PHP استفاده کنید.
می توانید با نصب این CLI به صورت سراسری بر روی دستگاه خود شروع به کار کنید:
آهنگساز $ جهانی است نیاز fidum/قفل
از آنجایی که این CLI از دستورات صنعتگر لاراول استفاده می کند، برای جزئیات بیشتر به مستندات فایل های محیط رمزگذاری مراجعه کنید.
ارسال نظر