From OpenSCADAWiki
Jump to: navigation, search

| БД || Роман Савоченко |- ! colspan="9" | Опис |- | colspan="9" | Модуль БД. Надає підтримку директорій за посередництвом LDAP.

  • Загальна працемісткість: 1.9 ЛД[!]
  • Спонсоровано, початкової імплементації на 1.7 ЛД[!]: Олександр Колесов, BIOCAD, 2017
  • Завдання (To Do):
- розширити механізм автентифікації функціями сховища (об'єкту БД), а саме віртуальними функціями до TBD:
  • auth() — пряма перевірка автентифікації користувача, через "bind" або ldap_whoami();
  • passHash() — отримання хешу паролю, для порівняння, якщо auth() відсутній, та зміна паролю за допомогою функції ldap_passwd() або подивитися на утиліту slappasswd.
- розширити "OSCADA-user" схему:
  • поле пароля "PASS" встановити синонімом на "userPassword";
  • свою схему виконати залежною від "simpleSecurityObject";
  • перевірити роботу з полем-типом "userPassword".

|}