أحصل على سكربت بسيط للتوليد باسوردات قوية !


السلام عليكم ورحمة الله سوف نتعرف على كيف نقوم بإنشاء سكربت مبرمج بلغة  يقوم بتوليد باسوردات قوية السكربت  PHP أكيد أن هناك برامج تقوم بتوليد الباسوردات لكن نريد التعرف على جميع الطرق وهي أمنة أيضا حيث أن هذا سكربت لايحتوي على قاعدة بيانات للتخزين هذه الباسوردات وتقريبا من المستحيل أن يتم تكرار الباسورد مع إمكانية التحكم في عدد حروف الباسورد ويمكنك إظافة سيبمولز من أجل جعل الباسورد أكثر أمناََ وأنصح إستعمال مثل هذه السكربتات للأشخاص الذين يمتلكون كثرة
الحسابات.....إلخ

<?php
function randomPassword() {
    $alphabet = ";,abguwxLMNOPcklmnopyzABq?؟rsdefQhijtRCDEFGHIJKSTUWXYZ0123456789%.!$^&";
    $pass = array(); //remember to declare $pass as an array
    $alphaLength = strlen($alphabet) - 1; //put the length -1 in cache
    for ($i = 0; $i < 10; $i++) {
        $n = rand(0, $alphaLength);
        $pass[] = $alphabet[$n];
    }
    return implode($pass); //turn the array into a string
}

echo  randomPassword();
?>

بعد أن تقوم بنسخ جميع الأكواد نأتي للتعديل


  1. يمكنك إظافة أو حذف حروف التي سوف يتم توليدها من بعد 
  2. عدد الأحرف والأرقام في الباسورد
  3. تقوم بحفظ الملف بصيغة PHP





الأن نقوم برفع الملف في سيرفر شخصي Local Host أو إستظافة مجانية 

  1. بعد رفعه مباشرة سوف يتم توليد باسورد
  2. وكل مرة تقوم بعمل تحديث للصفحة سوف يعطيك باسورد مختلف 
وهذا مثال على ما قلناه 


يمكنك ا لمشاركة في تصويت الأسبوعي لإختيار الدرس الذي تريده.