مولّد htpasswd
أنشئ مدخلات Apache .htpasswd بـ bcrypt أو SHA-1 أو MD5 (apr1) أو crypt hashes. مجاني، 100% في متصفحك.
مرجع
كيف يعمل مولّد htpasswd؟
يخزّن ملف .htpasswd الخاص بـ Apache أزواج المستخدم-كلمة المرور لـ HTTP Basic authentication. لكل سطر الشكل username:hash. bcrypt (البادئة $2y$) هو الافتراضي الحديث الآمن ويُولَّد باستخدام Web Crypto API أو تنفيذ bcrypt بـ pure-JS. apr1 (البادئة $apr1$) هو صيغة Apache القديمة المبنية على MD5. يدعم أيضاً SHA-1 (البادئة {SHA}) وplain crypt لكن لم يعدا موصى بهما.
الاستخدامات الشائعة
- Apache basic auth — احمِ مجلداً أو منطقة مدير بكلمة مرور.
- Nginx auth_basic — نفس الصيغة، يدعمها Nginx أيضاً.
- staging موقع ثابت — اضبط بوّابة preview deploy بكلمة مرور.
الخصوصية
يعمل كل الـ hashing بنسبة 100% في متصفحك. لا تغادر كلمات المرور جهازك أبداً.