| مؤلف :: HTPassWD. واجهة بيرل لقراءة وتعديل ملفات Apache .htpasswd. |
التحميل الان |
مؤلف :: HTPassWD. الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- David Kamholz
- موقع ويب الناشر:
- http://search.cpan.org/~mramberg/Catalyst-Plugin-Authentication-Store-DBIC-0.09/lib/Catalyst/Plugin/Authentication/Store/DBIC/Backend.pm
مؤلف :: HTPassWD. العلامات
مؤلف :: HTPassWD. وصف
واجهة PERL لقراءة وتعديل ملفات Apache .htpasswd. Authen :: HTPassWD هو واجهة بيرل لقراءة وتعديل Apache. HTPASSWD Files.synopsis My $ PWFile = Authen :: HTPassWD-> جديد ('User.txt'، {Encrypt_hash => 'MD5'})؛ # مصادقة المستخدم (يتحقق من جميع طرق التجزئة افتراضيا) إذا كان ($ pwfile-> check_user_password ('bob'، 'foo')) {...} # تعديل الملف (يكتب على الفور) $ pwfile-> updere_user (bob كلمة مرور $، معلومات $)؛ $ pwfile-> add_user ('jim'، كلمة المرور دولار)؛ $ pwfile-> delete_user ('jim')؛ # احصل على كائنات المستخدم مرتبطة بملف المستخدم الخاص بي = $ pwfile-> lookup_user ('bob')؛ إذا ($ المستخدم-> check_password ('vroom'، ) {...} # فقط استخدم Hashes Secure Mashes-> كلمة المرور ('foo')؛ # يكتب إلى ملف $ المستخدم> تعيين (كلمة المرور => 'Bar'، extra_info => 'Editor')؛ # تغيير أكثر من شيء واحد في مرة واحدة # أو إدارة الملف بنفسك مستخدم $ $ = Authen :: HTPassWD :: مستخدم المستخدم> جديد ('Bill'، {hashed_password => 'iq.iwwbuihlpe'})؛ My $ user = authen :: htpasswd :: المستخدم-> جديد ("فاتورة"، "BAR"، "الموظفين"، {Encrypt_hash => 'Crypt'})؛ Print Passwd $ user-> to_line، " "؛ توفر هذه الوحدة واجهة مريحة وجوه موجهة نحو الكائنات إلى ملفات .htpasswd على طراز Apache.IT يدعم كلمات المرور المشفرة عبر MD5 و SHA1 و Crypt، بالإضافة إلى حقول كلمة مرور واضحة (ClearText). الحقول المسبة بعد اسم المستخدم وكلمة المرور ، يمكن الوصول إليها عبر مجموعة extre_info. المتطلبات: perl.
مؤلف :: HTPassWD. برامج ذات صلة