الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

خروج تلقائي و انهاء فترة كلمة المرور

Featured Replies

بتاريخ:

السلام عليكم جميع ، لدي نظام مبني بأوراكل ديفلوبر 6i و قاعدة البيانات هي oracle 11g  و لدي المتطلبات التالية : 

 

1  .AUTO LOGOFF WHEN USER IS NOT USING MORE THAN 5 MINUTES 

2.  PASSWORD EXPIRY EVERY 30 DAYS 
 
 أرجو منكم المساعدة في طريقة عمل المتطلبات السابقة  و جزاكم الله كل خير 

تم تعديل بواسطة Anas Alamour

بتاريخ:

وعليك السلام والرحمة

 

 

1  .AUTO LOGOFF WHEN USER IS NOT USING MORE THAN 5 MINUTES 

تحتاج الى متغير public في تايمر (مؤقت) يعمل كل دقيقة بحيث يحسب بعدد الدقائق حيث يبداء من 0 ويضل كل دقيقة يزيد +1 حتى يصل الى  5 . 

ثم تصفر المتغير في حدث mouse_move او mouse_click بحيث تجعل المتغير = 0 ، اي يبداء من البداية عند كل حركة ماوس.

 

 

 

2.  PASSWORD EXPIRY EVERY 30 DAYS 
بالنسبة لهذا ، يجب عليك وضعه في جدول بقاعدة البيانات تحت مسمى (الإعدادت) ، وتنشئ عمود من نوع (تاريخ) باسم (أخر تحديث لكلمة المرور)
فبعد كل عملية تسجيل دخول للبرنامج تروح تشيك على هذا العمود (هل تاريخ اليوم أكبر من تاريخ أخر تحديث) إذا اظهر رسالة بأن كلمة المرور لحجة الى تحديث)
وعند تحديث كلمة المرور تروح تعمل تعديل لعمود أخر تحديث وتجعله = تاريخ اليوم + 30.
 
after Login
 
select Pass_Exp from Setting_table;
 
if(last_update > sysdate) then
message(Password Expiry);
open_form(Pass_Ref);
 
in form Pass_Ref : press Buton
update setting_table
set Pass_Exp = add_ady(sysdate , 30);
message(password refresh);
 
 
بالتوفيق ...

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.