Forwarded from Unix Team
Please open Telegram to view this post
VIEW IN TELEGRAM
امیدوارم امسال سالی باشه که اون جایگاهی که میخواید رو به دست بیارید
سالی باشه پر از لذت پر از شادی و همینطور تمام عزیزانتون کنارتون باشن
آرزو موفقیت برای شما عزیزان
سال نو مبارک💟 💟 💟
⭕️ ⭕️ ⭕️ ⭕️ ⭕️ ⭕️ ⭕️
تمامی محصولات روی سایت تا ۱۴ فروردین با ۳۰ درصد تخفیف ارائه می شوند
برای دریافت کدتخفیف به پشتیبانی پیام بدید
➡️ @UnixPvBot ⬅️
سالی باشه پر از لذت پر از شادی و همینطور تمام عزیزانتون کنارتون باشن
آرزو موفقیت برای شما عزیزان
سال نو مبارک
تمامی محصولات روی سایت تا ۱۴ فروردین با ۳۰ درصد تخفیف ارائه می شوند
برای دریافت کدتخفیف به پشتیبانی پیام بدید
Please open Telegram to view this post
VIEW IN TELEGRAM
Unix Team
امیدوارم امسال سالی باشه که اون جایگاهی که میخواید رو به دست بیارید سالی باشه پر از لذت پر از شادی و همینطور تمام عزیزانتون کنارتون باشن آرزو موفقیت برای شما عزیزان سال نو مبارک 💟 💟 💟 ⭕️ ⭕️ ⭕️ ⭕️ ⭕️ ⭕️ ⭕️ تمامی محصولات روی سایت تا ۱۴ فروردین با ۳۰ درصد تخفیف…
https://unix-team.ir
🆔 @UnixTeamDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
اسکریپت ساخت کمپین شبکه های اجتماعی هشتگ گرام
⭕️⭕️⭕️⭕️⭕️⭕️
40 درصد تخفیف ویژه
➡️ https://www.rtl-theme.com/hashtaggram-script/
⭕️⭕️⭕️⭕️⭕️
بروزرسانی جدید تا چند روز دیگر منتشر خواهد شد
⭕️⭕️⭕️⭕️⭕️⭕️
40 درصد تخفیف ویژه
➡️ https://www.rtl-theme.com/hashtaggram-script/
⭕️⭕️⭕️⭕️⭕️
بروزرسانی جدید تا چند روز دیگر منتشر خواهد شد
اسکریپت نوبت دهی آرایشگاه و سالن زیبایی ونسا
⭕️⭕️⭕️⭕️⭕️⭕️⭕️
40 درصد تخفیف ویژه
➡️ https://www.rtl-theme.com/vansa-script/
⭕️⭕️⭕️⭕️⭕️
بروزرسانی جدید تا چند روز دیگر منتشر خواهد شد
در این بروزرسانی امکان ثبت درخواست نوبت و مشاهده خدمات از طریق ربات تلگرام نیز به اسکریپت اضافه می شود
⭕️⭕️⭕️⭕️⭕️⭕️⭕️
40 درصد تخفیف ویژه
➡️ https://www.rtl-theme.com/vansa-script/
⭕️⭕️⭕️⭕️⭕️
بروزرسانی جدید تا چند روز دیگر منتشر خواهد شد
در این بروزرسانی امکان ثبت درخواست نوبت و مشاهده خدمات از طریق ربات تلگرام نیز به اسکریپت اضافه می شود
🔒 آموزش رمزنگاری فایلهای .env در لاراول
🚨 چرا باید فایلهای .enb را رمزنگاری کنیم؟
فایلهای محیطی (مانند `.env`) اطلاعات حساسی نظیر کلیدهای API، رمزهای پایگاه داده و سایر اطلاعات مهم را در خود ذخیره میکنند. ذخیره این فایلها بهصورت غیر رمزنگاریشده در مخازن گیت یا روی سرور production خطرناک است. اما لاراول به شما امکان میدهد این فایلها را رمزنگاری کنید تا با اطمینان بیشتری در مخزن سورس کنترل یا روی سرور production قرار گیرند.
---
🔐 رمزنگاری فایلهای محیطی
برای رمزنگاری فایل .env، دستور زیر را اجرا کنید:
🔑 پس از اجرای دستور، فایل
کلید رمزنگاری نیز در خروجی این دستور نمایش داده میشود؛ این کلید را در یک جای امن ذخیره کنید. برای رمزگشایی .env به آن نیاز خواهید داشت
✅ اگر بخواهید کلید رمزنگاری خود را مشخص کنید، میتوانید از گزینه
💡 توجه داشته باشید که طول کلید ارائهشده باید با الگوریتم رمزنگاری مورد استفاده هماهنگ باشد.
کلید رمزنگاری (Encryption Key) بخش مهمی از فرآیند رمزنگاری است. هر الگوریتم رمزنگاری نیاز به طول کلید مشخصی دارد که در صورت عدم تطابق، رمزنگاری یا رمزگشایی کار نخواهد کرد و با خطا روبرو میشوید.
مثال در لاراول:
AES-256-CBC:
- نیاز به کلید 32 کاراکتری دارد.
- مثال:
AES-128-CBC:
- نیاز به کلید 16 کاراکتری دارد.
- مثال:
### چرا طول کلید مهم است؟
- امنیت بیشتر: طول بیشتر کلید باعث افزایش امنیت میشود.
- پشتیبانی الگوریتم: هر الگوریتم فقط طول خاصی را میپذیرد.
⚠️ اگر طول کلید مناسب نباشد، خطای زیر ظاهر میشود:
لاراول بهصورت پیشفرض از الگوریتم AES-256-CBC استفاده میکند که نیازمند کلیدی به طول 32 کاراکتر است.
برای استفاده از الگوریتمهای دیگر، گزینه
🌐 اگر چندین فایل محیطی دارید (مانند
---
🔓 رمزگشایی فایلهای محیطی
برای رمزگشایی فایلهای محیطی، از دستور زیر استفاده کنید:
🔑 لاراول کلید رمزنگاری را از متغیر محیطی
همچنین میتوانید کلید را مستقیماً با گزینه
✅ با اجرای این دستور، محتوای فایل
برای استفاده از الگوریتمهای دیگر در رمزگشایی، میتوانید گزینه
🌐 اگر چندین فایل .env دارید، میتوانید فایل موردنظر را با گزینه
❗ اگر فایل
---
✨ با استفاده از این قابلیت، امنیت پروژه لاراول خود را به سطح بالاتری ببرید و اطلاعات حساس را با اطمینان مدیریت کنید.
🛡️ رمزنگاری امن، پروژهای امنتر!
🚨 چرا باید فایلهای .enb را رمزنگاری کنیم؟
فایلهای محیطی (مانند `.env`) اطلاعات حساسی نظیر کلیدهای API، رمزهای پایگاه داده و سایر اطلاعات مهم را در خود ذخیره میکنند. ذخیره این فایلها بهصورت غیر رمزنگاریشده در مخازن گیت یا روی سرور production خطرناک است. اما لاراول به شما امکان میدهد این فایلها را رمزنگاری کنید تا با اطمینان بیشتری در مخزن سورس کنترل یا روی سرور production قرار گیرند.
---
🔐 رمزنگاری فایلهای محیطی
برای رمزنگاری فایل .env، دستور زیر را اجرا کنید:
php artisan env:encrypt
🔑 پس از اجرای دستور، فایل
.env
شما رمزنگاری شده و بهصورت یک فایل جدید به نام .env.encrypted
ذخیره میشود.کلید رمزنگاری نیز در خروجی این دستور نمایش داده میشود؛ این کلید را در یک جای امن ذخیره کنید. برای رمزگشایی .env به آن نیاز خواهید داشت
✅ اگر بخواهید کلید رمزنگاری خود را مشخص کنید، میتوانید از گزینه
--key
استفاده کنید:
php artisan env:encrypt --key=3UVsEgGVK36XN82KKeyLFMhvosbZN1aF
💡 توجه داشته باشید که طول کلید ارائهشده باید با الگوریتم رمزنگاری مورد استفاده هماهنگ باشد.
کلید رمزنگاری (Encryption Key) بخش مهمی از فرآیند رمزنگاری است. هر الگوریتم رمزنگاری نیاز به طول کلید مشخصی دارد که در صورت عدم تطابق، رمزنگاری یا رمزگشایی کار نخواهد کرد و با خطا روبرو میشوید.
مثال در لاراول:
AES-256-CBC:
- نیاز به کلید 32 کاراکتری دارد.
- مثال:
php artisan env:encrypt --key=ABCDEFGHIJKLMNOPQRSTUVWX123456
AES-128-CBC:
- نیاز به کلید 16 کاراکتری دارد.
- مثال:
php artisan env:encrypt --key=ABCDEFGH12345678 --cipher=AES-128-CBC
### چرا طول کلید مهم است؟
- امنیت بیشتر: طول بیشتر کلید باعث افزایش امنیت میشود.
- پشتیبانی الگوریتم: هر الگوریتم فقط طول خاصی را میپذیرد.
⚠️ اگر طول کلید مناسب نباشد، خطای زیر ظاهر میشود:
The key length does not match the requirements of the cipher.
لاراول بهصورت پیشفرض از الگوریتم AES-256-CBC استفاده میکند که نیازمند کلیدی به طول 32 کاراکتر است.
برای استفاده از الگوریتمهای دیگر، گزینه
--cipher
را اضافه کنید:
php artisan env:encrypt --cipher=AES-128-CBC
🌐 اگر چندین فایل محیطی دارید (مانند
.env
و .env.staging`)، میتوانید فایل موردنظر را با استفاده از گزینه `--env
مشخص کنید:
php artisan env:encrypt --env=staging
---
🔓 رمزگشایی فایلهای محیطی
برای رمزگشایی فایلهای محیطی، از دستور زیر استفاده کنید:
php artisan env:decrypt
🔑 لاراول کلید رمزنگاری را از متغیر محیطی
LARAVEL_ENV_ENCRYPTION_KEY
دریافت میکند.همچنین میتوانید کلید را مستقیماً با گزینه
--key
ارائه دهید:
php artisan env:decrypt --key=3UVsEgGVK36XN82KKeyLFMhvosbZN1aF
✅ با اجرای این دستور، محتوای فایل
.env.encrypted
رمزگشایی شده و در فایل .env
ذخیره میشود.برای استفاده از الگوریتمهای دیگر در رمزگشایی، میتوانید گزینه
--cipher
را اضافه کنید:
php artisan env:decrypt --key=qUWuNRdfuImXcKxZ --cipher=AES-128-CBC
🌐 اگر چندین فایل .env دارید، میتوانید فایل موردنظر را با گزینه
--env
مشخص کنید:
php artisan env:decrypt --env=staging
❗ اگر فایل
.env
موجود باشد و بخواهید آن را بازنویسی کنید، از گزینه --force
استفاده کنید:
php artisan env:decrypt --force
---
✨ با استفاده از این قابلیت، امنیت پروژه لاراول خود را به سطح بالاتری ببرید و اطلاعات حساس را با اطمینان مدیریت کنید.
🛡️ رمزنگاری امن، پروژهای امنتر!
🔥 این همه وقتتو تو تلگرام میگذرونی، چرا ازش استارز درنیاری؟! 😏
⁉️ باورت میشه بابت هر زیرمجموعه توی ربات زیر 10 استارز گیرت میاد ⁉️
با اولین استارت هم 15 استارز هدیه بگیر 😏
⭐️ ستاره های خودت رو بگیر ⭐️
🌐 https://t.me/starsfree_tgbot?start=113271074
خودم برداشت داشتم تا حالا ❤️✅
⁉️ باورت میشه بابت هر زیرمجموعه توی ربات زیر 10 استارز گیرت میاد ⁉️
با اولین استارت هم 15 استارز هدیه بگیر 😏
⭐️ ستاره های خودت رو بگیر ⭐️
🌐 https://t.me/starsfree_tgbot?start=113271074
خودم برداشت داشتم تا حالا ❤️✅