לדלג לתוכן

אימות מסד נתונים

שיטת ברירת המחדל db מאחסנת משתמשים, גיבובי סיסמאות, שדות פרופיל ורמות גישה במסד הנתונים של MRBS.

$auth["type"] = "db";
$auth["session"] = "php";

המנהל הראשון

בהתקנה ריקה, MRBS מבקש את חשבון המנהל הראשון. לאחר מכן, מנהלי מערכת מנהלים משתמשים דרך ממשק האינטרנט.

ניהול משתמשים

אימות מסד נתונים תומך ב:

  • יצירה ומחיקה של משתמשים;
  • רמות גישת מנהל;
  • שינויים ואיפוסים של סיסמה;
  • שדות פרופיל כגון שם תצוגה ואימייל; ו
  • הגנה על שדות נבחרים מפני עריכות של משתמשים.

שדות ברירת המחדל המוגנים הם:

$auth['db']['protected_fields'] = array(
    'level',
    'name',
    'display_name'
);

איפוס סיסמה

איפוס הסיסמה תלוי בכתובת דוא"ל חוקית של משתמש ובדואר יוצא שהוגדר כהלכה. למפתח האיפוס יש אורך חיים מוגבל:

$auth['db']['reset_key_expiry'] = 60 * 60 * 24;

בדוק את כל זרימת האיפוס לפני שתסתמך עליו לשחזור חשבון.

מחיקת משתמש

MRBS יכול למנוע מחיקה של משתמשים שאליהם מפנים הזמנות:

$auth['db']['prevent_deletion_of_users_in_bookings'] = true;

זה יכול לשמר את שלמות הייחוס והדיווח. החלט אם מדיניות השמירה והפרטיות שלך מעדיפה שמירה על רשומת החשבון או הסרת נתונים אישיים.

הנחיות תפעול

  • תן לכל אדם חשבון אישי.
  • אל תשתף אישורי מנהל.
  • הגן על משלוח דואר המשמש לאיפוס סיסמה.
  • סקור את חשבונות המנהל באופן קבוע.
  • גבה את מסד הנתונים מכיוון שהוא מכיל את מאגר הזהות המלא.