دروست کراوە لەلایەن: بەهمەن ئایتی
https://github.com/bahman-it
hacker-auth/
├── index.php ← پەڕەی لۆگین و تۆمارکردن
├── dashboard.php ← پەڕەی داشبۆرد
├── database.sql ← داتابەیس و تەیبڵەکان
└── includes/
├── config.php ← ڕێکخستنی پەیوەندی داتابەیس
└── auth.php ← فانکشنەکانی ناساندن
mysql -u root -p < database.sqlincludes/config.php بکەوە و زانیاریەکانت لێرە بنووسە:
define('DB_USER', 'root'); // بەکارهێنەری MySQL
define('DB_PASSWORD', ''); // پاسوۆردی MySQLپڕۆجەکت بکە ناو htdocs یان www فۆڵدەرەکەت.
- URL:
http://localhost/hacker-auth/ - Admin Username:
admin - Admin Password:
Admin@1234
⚠️ پاسۆردی ئەدمینەکە دووبارە دروست بکە بۆ بەکارهێنانی راستەقینە!
| تایبەتمەندی | بارودۆخ |
|---|---|
| لۆگین / تۆمارکردن | ✅ |
| پاسۆردی هاشکراو BCrypt | ✅ |
| پاراستنی CSRF | ✅ |
| تۆمارکردنی لۆگین لۆگز | ✅ |
| داشبۆردی ئامارەکان | ✅ |
| دیزاینی هاکەر | ✅ |
| مۆبایل ریسپانسیڤ | ✅ |
| ستون | جۆر | وەسف |
|---|---|---|
| id | INT AI PK | ناسنامە |
| username | VARCHAR(50) UNIQUE | بەکارهێنەر |
| VARCHAR(100) UNIQUE | ئیمەیڵ | |
| password | VARCHAR(255) | پاسۆرد هاشکراو |
| full_name | VARCHAR(100) | ناوی تەواو |
| role | ENUM(admin,user) | ئەرکی بەکارهێنەر |
| is_active | TINYINT | چالاک/ناچالاک |
| last_login | DATETIME | کاتی دوایین چوونەژوورەوە |
| created_at | DATETIME | کاتی دروست بوون |
| ستون | جۆر | وەسف |
|---|---|---|
| id | INT AI PK | ناسنامە |
| user_id | INT FK | بەکارهێنەر |
| ip_address | VARCHAR(45) | ئایپی ئادرەس |
| user_agent | TEXT | براوزەر |
| status | ENUM(success,failed) | سەرکەوتوو/سەرکەوتوو نەبوو |
| logged_at | DATETIME | کاتی تۆمارکردن |