تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية انشاء برنامج بكلمة سر
#1
السلام عليكم 
كيفية عمل برنامج 
بكلة سر متغيرة لكل عضو
تتغير كل 24 ساعة بارك الله فيكم
الرد }}}
تم الشكر بواسطة:
#2
ماذا تقصد بكلمة السر

تقصد شاشة دخول تتغير فيها كلمة المرور للعضو كل 24 ساعه او تقصد شي اخر
الرد }}}
تم الشكر بواسطة:
#3
(03-11-22, 04:05 PM)malsofi كتب : ماذا تقصد بكلمة السر

تقصد  شاشة دخول  تتغير فيها كلمة المرور للعضو  كل 24 ساعه   او تقصد شي اخر

عمل برنامج بكلة سر خاصة بكل عضو اون لاين
تتغير كل 24 او 48 ساعة حسب رغبة مسؤول البرنامج
لو تكرمت
الرد }}}
تم الشكر بواسطة:
#4
وعليكم السلام ورحمة الله وبركاته
إن كنت تستطيع التعامل مع قواعد البيانات، فالأمر سهل عليك
تنشئ جدول للمستخدمين في قاعدة البيانات يتعرف على اسماء المستخدمين وكلمات مرورهم.
تضيف ثلاثة حقول أخرى(غير اسم المستخدم وكلمة المرور...إلخ) في جدول المستخدمين : 
الأول وهو حقل تاريخ انشاء كلمة المرور. والحقل الثاني اخر تاريخ آخر تعديل لكلمة المرور، والحقل الثالث تاريخ انتهاء أو صلاحية كلمة المرور.
أول مرة يكون تاريخ التعديل هو نفسه تاريخ الانشاء.
--
عندما يريد المستخدم(إن لم يكن هو المدير) الدخول على البرنامج يقوم البرنامج بالتأكد من آخر  تعديل لكلمة المرور  فإن كان أكبر من تاريخ الصلاحية يعرض رسالة على المستخدم
يرجى تعديل كلمة المرور إن كنت تريد أن تعطيه صلاحيات التعديل، فيعدلها ويعطيه تاريخ صلاحية جديدة في الجدولا بعد أن يعدل أيضاً تاريخ تعديل كلمة المرور للوقت الحالي.
وإ كنت لا تريد إعطائه الصلاحيات، فأطلب منه في الرسالة أن يراجع ويطلب كلمة مرور جديدة من المدير..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#5
(03-11-22, 04:05 PM)malsofi كتب : ماذا تقصد بكلمة السر

تقصد  شاشة دخول  تتغير فيها كلمة المرور للعضو  كل 24 ساعه   او تقصد شي اخر

(03-11-22, 04:25 PM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته
إن كنت تستطيع التعامل مع قواعد البيانات، فالأمر سهل عليك
تنشئ جدول للمستخدمين في قاعدة البيانات يتعرف على اسماء المستخدمين وكلمات مرورهم.
تضيف ثلاثة حقول أخرى(غير اسم المستخدم وكلمة المرور...إلخ) في جدول المستخدمين : 
الأول وهو حقل تاريخ انشاء كلمة المرور. والحقل الثاني اخر تاريخ آخر تعديل لكلمة المرور، والحقل الثالث تاريخ انتهاء أو صلاحية كلمة المرور.
أول مرة يكون تاريخ التعديل هو نفسه تاريخ الانشاء.
--
عندما يريد المستخدم(إن لم يكن هو المدير) الدخول على البرنامج يقوم البرنامج بالتأكد من آخر  تعديل لكلمة المرور  فإن كان أكبر من تاريخ الصلاحية يعرض رسالة على المستخدم
يرجى تعديل كلمة المرور إن كنت تريد أن تعطيه صلاحيات التعديل، فيعدلها ويعطيه تاريخ صلاحية جديدة في الجدولا بعد أن يعدل أيضاً تاريخ تعديل كلمة المرور للوقت الحالي.
وإ كنت لا تريد إعطائه الصلاحيات، فأطلب منه في الرسالة أن يراجع ويطلب كلمة مرور جديدة من المدير..

اخي الغالي
عندي برنامج مرتبط فيربايز لكن كلمة السر ثابتة تتغير حسب الرغبة 
لكن مشكلتي ان البرنامج اون لاين واريد كلمة سر لكل عضو 24 ساعة أو 48 ساعة حمل البرنامج 
ممكن مساعدة اخي
الرد }}}
تم الشكر بواسطة:
#6
اخي الكريم كلام الاخTaha Okla صحيح

تستطيع عمل عمود جديد يكون فيه اخر تاريخ لتعديل كلمة السر

وأول مايدخل اليوزر لصحفة الدخول ويضع رقمه وكلمة السر شيك اذا كان الرقم وكلمة المرور صحيحين يذهب الكود الى العمود الجديد اذا كان التاريخ اكثر من 24 ساعة يطلب منه تغيير كلمة السر وهكذا
الرد }}}
تم الشكر بواسطة:
#7
عندي برنامج كود c#
مرتبط ببرنامج اخر vb

ارجو تصحيح الكود اخواني

كود :
 protected string current_key, saved_key, enterd_key;
       public string AuthSecret = " ";
       public string BasePath = " ";
       public string KeyName = "key";

       public KeysController(string key = null){
           this.current_key = this.SyncKey();
           this.saved_key = this.GetSavedKey();
           this.enterd_key = key;
           this.CanAccess();

           if (this.current_key != null)
               this.VerifyKey();
       }

       public bool CanAccess()
       {
           if (current_key == '"'+ enterd_key +'"' || current_key == '"' + saved_key + '"')
               return true;
           else
               return false;
       }

       public bool VerifyKey(){
           if ('"' + enterd_key +'"' != current_key) return false;

           SaveKey();
           return true;
       }

       private void SaveKey()
       {
           Key key = new Key(enterd_key);

           try
           {
               // serialize JSON to a string and then write string to a file
               File.WriteAllText(@"c:\registerd_key.json", JsonConvert.SerializeObject(key));

           }
           catch (System.UnauthorizedAccessException)
           {
               MessageBox.Show("برجاء تشغيل البرنامج كمسؤل");
               return;
           }

           // serialize JSON directly to a file
           using (StreamWriter file = File.CreateText(@"c:\registerd_key.json"))
           {
               JsonSerializer serializer = new JsonSerializer();
               serializer.Serialize(file, key);
           }

       }

       private string GetSavedKey()
       {
           try
           {
               // deserialize JSON directly from a file
               using (StreamReader file = File.OpenText(@"c:\registerd_key.json"))
               {
                   JsonSerializer serializer = new JsonSerializer();
                   Key key2 = (Key)serializer.Deserialize(file, typeof(Key));

                   return key2.key ?? null;
               }
           }
           catch
           {
               return null;
           }
       }

       private string SyncKey()
       {
           IFirebaseConfig config = new FirebaseConfig
           {
               AuthSecret = AuthSecret,
               BasePath = BasePath,
           };

           IFirebaseClient client = new FirebaseClient(config);

           return client.Get(KeyName).Body.ToString();
       }
الرد }}}
تم الشكر بواسطة:
#8
ارجو المساعدة
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information [VB.NET] مطلوب سورس برنامج من سيربح المليون بدر إشتية 7 6,718 30-11-25, 07:22 AM
آخر رد: Mr_limo
  برنامج نظام محل مواد غذائية crazykinko 0 154 17-10-25, 12:27 AM
آخر رد: crazykinko
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,017 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 848 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  كيفية جلب أسماء الأعمدة بجدول من جداول sql heem1986 2 745 17-08-25, 09:15 PM
آخر رد: heem1986
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,001 06-08-25, 06:34 PM
آخر رد: Taha Okla
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,221 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  استفسار عن حامية برنامج ahmedramy 2 578 27-04-25, 06:02 PM
آخر رد: princelovelorn
Lightbulb [مشروع] مطلوب برنامج نظام صيدليه بالفيجوال بيسك 2010 May-5 13 10,775 07-02-25, 07:55 PM
آخر رد: الورد2
  [VB.NET] شرح انشاء تقارير فجوال 2008 Report.Rdlc mefof 0 340 27-01-25, 12:11 PM
آخر رد: mefof

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم