⚡️چطوری تو لاراول پسورد کاربر رو ایمن چک کنیم؟ 🚀
اگه میخوای کاربرانت پسوردهای ضعیف نذارن یا از پسوردهای لو رفته استفاده نکنن، لاراول یه ابزار خفن داره به اسم Password Rule که کار رو برات راحت میکنه. بیا باهم یاد بگیریم چطوری ازش استفاده کنیم:
# چیکار میکنه این Password Rule؟
- پسورد رو بررسی میکنه ببینه شرایط امنیتی رو داره یا نه
- میتونی تعیین کنی حداقل چند کاراکتر باشه
- میتونی مجبورش کنی حروف بزرگ و کوچک توش باشه
- میتونی بگی حتما عدد و علامت خاص (!@#) داشته باشه
- حتی میتونی چک کنی این پسورد تو لیست پسوردهای هک شده دنیا نباشه!
# چطوری استفاده کنیم؟
# مثال واقعی از استفاده:
1. پسورد ضعیف:
password123
❌ رد میشه چون:
- حروف بزرگ نداره
- علامت خاص نداره
- تو لیست پسوردهای لو رفته هست!
2. پسورد قوی:
P@ssw0rd2024!
✅ قبول میشه چون:
- بیشتر از 8 کاراکتره
- هم حروف بزرگ داره هم کوچک
- عدد داره
- علامت خاص داره
- تو لیست پسوردهای لو رفته نیست
# چرا اینقد سختگیری؟
- 80% هکها بخاطر پسوردهای ضعیفه!
- رباتها میتونن ثانیهای میلیونها پسورد ساده رو تست کنن
- پسوردهای لو رفته خیلی راحت هک میشن
# پسوردهای لو رفته چیه؟
لاراول خودش به یک دیتابیس بزرگ از پسوردهای هک شده وصل میشه و چک میکنه کاربر ازشون استفاده نکنه. مثلا این پسوردها همیشه رد میشن:
- 123456
- password
- qwerty
- iloveyou
نکته مهم:
این تنظیمات رو میتونی بسته به نیازت عوض کنی. مثلا برای یه سیستم خیلی حساس:
یا برای یه سیستم سادهتر:
پایان!
حالا میتونی مطمئن باشی کاربرانت پسوردهای امن و قوی انتخاب میکنن! 🚀
#امنیت #لاراول #پسورد_امن #برنامه_نویسی
🔥⚡️ کانال آموزشی LaravelHub
@LaravelHub