htpasswd.مكتبة العمل مع مستخدم HTPassWD (إذن أساسي) وملفات المجموعة | |
التحميل الان |
htpasswd. الترتيب والملخص
الإعلانات
- رخصة:
- MIT/X Consortium Lic...
- السعر:
- FREE
- اسم الناشر:
- Ilya A. Otyutskiy
- موقع ويب الناشر:
- https://github.com/thesharp/
htpasswd. العلامات
htpasswd. وصف
HTPassWD هي مكتبة بيثون للعمل مع مستخدم HTPassWD (إذن أساسي فقط) وملفات المجموعة. samplepample htpasswdwith htpasswd.basic ("/ المسار / إلى / user.db") userdb: حاول userdb.add ("bob"، "كلمة المرور") باستثناء htpasswd.basic.userexists، e: print e try: userdb.change_password ("أليس"، "newpassword") باستثناء htpasswd.basic.usernotexists، e: print ewith htpasswd.group ("/ المسار / إلى / group.db ") as groupdb: try: groupdb.add_user (" بوب "،" ادارة ") باستثناء htpasswd.group.useralreadyinagroup، e: print e try: groupdb.delete_user (" أليس "،" المديرون ") باستثناء HTPassWD. group.usernotinagroup، e: print methodsbasicbasic __contains __ (المستخدم) المستخدمون إضافة (مستخدم، كلمة المرور) حذف (مستخدم) تغيير (المستخدم، كلمة المرور) _crypt_password (كلمة المرور) مجموعة __contains __ (مجموعة) المجموعات is_user_in (user، group) add_user (المستخدم، GROUP) DELETE_USER (مستخدم، Group) ExceptionShtExceptionThat's استثناء عام للآخرين الموروثة. IC.Delete و Basic.Change_Password إذا لم يكن هناك مثل user.groupnotexistraised من قبل Group.Delete_USER إذا لم يكن هناك مثل هذه المجموعة.AseralreadyInagroupraised بواسطة group.add_user إذا كان المستخدم موجودا بالفعل في مجموعة.DeleteInagroured by group.delete_user إذا لم يكن المستخدم في المجموعة الرئيسية. الصفحة الرئيسية
htpasswd. برامج ذات صلة