کتابخانه پایتون mypassmaker برای ایجاد رمز عبور امن

ادریس رنجبر

2020-04-15

این مطلب مرتب به روز رسانی میشه؛ پس میتونید هر ازگاهی یه سری به اینجا بزنید.

سلامُ وقت بخیر؛ ادریس رنجبر هستم و امروز میخوام یه کتابخونه ساخت رمز عبور امن با پایتون به اسم mypassmaker رو به شما معرفی بکنم که خودم نوشتم و دارم توسعش میدم. این کتابخونه یا پکیج یا ماژول یا هرچی 🙂 کارش اینه که میاد به اندازه ی یک طول دلخواه که ما بهش میدیم برامون رشته ای حاوی کاراکتر های حروفی و عددی و کاراکتر های ویژه مثل +ـ()*،×٪٫!٬ میسازه و با هم ترکیبشون میکنه.

اما اینجا قضیه تموم نمیشه و بعد از اینکه رمز عبور رو براتون تولید کرد میتونه براتون ایمیلش هم بکنه. البته من به شکلی نوشتم که شما توی پروژتون به عنوان یک کتابخونه ماژول باهاش کار کنید اما میشه راحت اجراش کرد.

نسخه ۱.۲ منتشر شد

ویزگی های این نسخه:

بررسی امن بودن رمز عبور دلخواه شما. از طریق متد is_secure میتونید از امن بودن رمزتون اطمینان حاصل کنید. چند فاکتور مهم در تعیین امنیت رمز وجود داره که در نظر گرفتم.

نحوه نصب mypassmaker

برای نصب این کتابخونه با استفاده از مدیر بسته ی pip میتونید از دستور زیر استفاده کنید:

pip install mypassmaker

اگر خطایی برای شما نمایش نداد و نصب شد میتونید توی پروژه هاتون ازش به راحتی استفاده بکنید.

برای نصب هم کافیه از –upgrade استفاده کنید. اگر ورژن جدید منتشر کرده باشم براتون میاد.

اگر هم میخواید سورس رو ببینید میتونید به گیت هاب پروژه سری بزنید.

نحوه استفاده

from mypassmaker import Password
my_password = Password.generate(length=10)
Password.send_email(gmail_user="", gmail_password="", sent_from="", send_to="", my_password=my_password)

اگر خواستید میتونید آموزش های پایتون برای همه که یک دوره مقدماتی پایتون صرفا برای آشنایی هست رو بصورت رایگان ببینید.

برای حمایت مالی از پروژه ها و آموزش های رایگان می تونید از طریق لینک زیر ارقدام کنید.
https://zarinp.al/@edrisranjbar



دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *