Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
Мир сегодня с "Юрий Подоляка"
Мир сегодня с "Юрий Подоляка"
Труха⚡️Україна
Труха⚡️Україна
Николаевский Ванёк
Николаевский Ванёк
آموزش لاراول | LaravelHub avatar

آموزش لاراول | LaravelHub

کانال آموزشی لاراول
LaravelHub
ادمین :
@special_one
TGlist 评分
0
0
类型公开
验证
未验证
可信度
不可靠
位置
语言其他
频道创建日期Груд 11, 2023
添加到 TGlist 的日期
Бер 18, 2025
关联群组

记录

10.04.202523:59
189订阅者
10.10.202423:59
0引用指数
19.03.202523:59
182每帖平均覆盖率
31.03.202523:59
89广告帖子的平均覆盖率
12.10.202423:59
9.09%ER
19.03.202523:59
98.91%ERR
订阅者
引用指数
每篇帖子的浏览量
每个广告帖子的浏览量
ER
ERR
ЛИСТ '24ГРУД '24СІЧ '25ЛЮТ '25БЕР '25КВІТ '25

آموزش لاراول | LaravelHub 热门帖子

04.04.202519:09
⚡️چطوری تو لاراول پسورد کاربر رو ایمن چک کنیم؟ 🚀

اگه میخوای کاربرانت پسوردهای ضعیف نذارن یا از پسوردهای لو رفته استفاده نکنن، لاراول یه ابزار خفن داره به اسم Password Rule که کار رو برات راحت میکنه. بیا باهم یاد بگیریم چطوری ازش استفاده کنیم:


# چیکار می‌کنه این Password Rule؟
- پسورد رو بررسی می‌کنه ببینه شرایط امنیتی رو داره یا نه
- می‌تونی تعیین کنی حداقل چند کاراکتر باشه
- می‌تونی مجبورش کنی حروف بزرگ و کوچک توش باشه
- می‌تونی بگی حتما عدد و علامت خاص (!@#) داشته باشه
- حتی می‌تونی چک کنی این پسورد تو لیست پسوردهای هک شده دنیا نباشه!

# چطوری استفاده کنیم؟
use Illuminate\Validation\Rules\Password;



# مثال واقعی از استفاده:

1. پسورد ضعیف:
password123
❌ رد میشه چون:
- حروف بزرگ نداره
- علامت خاص نداره
- تو لیست پسوردهای لو رفته هست!

2. پسورد قوی:
P@ssw0rd2024!
✅ قبول میشه چون:
- بیشتر از 8 کاراکتره
- هم حروف بزرگ داره هم کوچک
- عدد داره
- علامت خاص داره
- تو لیست پسوردهای لو رفته نیست


# چرا اینقد سخت‌گیری؟
- 80% هک‌ها بخاطر پسوردهای ضعیفه!
- ربات‌ها می‌تونن ثانیه‌ای میلیون‌ها پسورد ساده رو تست کنن
- پسوردهای لو رفته خیلی راحت هک میشن


# پسوردهای لو رفته چیه؟
لاراول خودش به یک دیتابیس بزرگ از پسوردهای هک شده وصل میشه و چک می‌کنه کاربر ازشون استفاده نکنه. مثلا این پسوردها همیشه رد میشن:
- 123456
- password
- qwerty
- iloveyou


نکته مهم:
این تنظیمات رو می‌تونی بسته به نیازت عوض کنی. مثلا برای یه سیستم خیلی حساس:
Password::min(12)->mixedCase()->numbers()->symbols()->uncompromised()


یا برای یه سیستم ساده‌تر:
Password::min(6)->mixedCase()


پایان!
حالا می‌تونی مطمئن باشی کاربرانت پسوردهای امن و قوی انتخاب می‌کنن! 🚀

#امنیت #لاراول #پسورد_امن #برنامه_نویسی

🔥⚡️ کانال آموزشی LaravelHub
@LaravelHub
登录以解锁更多功能。