Последняя версия DataExpress 26.9.23

Изображение Скачать | Изображение Что нового? | Демо

Доступ и безопасность

Расширение функционала и существующих возможностей программы с помощью модулей расширений и плагинов от сторонних разработчиков.

Модератор: Разработчики расширений

Аватара пользователя
Develop-Soft
Сообщения: 2217
Зарегистрирован: 05 мар 2019, 18:09
Откуда: Белгород
Благодарил (а): 134 раза
Поблагодарили: 780 раз
Контактная информация:

Доступ и безопасность

Сообщение Develop-Soft » 07 мар 2019, 18:14

Состав модуля:

~~~ Функции выражений ~~~

CHECK_PASSWORD - Проверяет пароль текущего пользователя. Можно использовать для временной блокировки без закрытия програмы или "уточнения" доступа к отдельным формам и компонентам (проверка присутствия легитимного пользователя).

CHECK_USER_PASSWORD - Проверяет пароль указанного пользователя. Можно использовать для повышения прав доступа текущему пользователю без закрытия программы или "уточнения" доступа к отдельным формам и компонентам, недоступных текущему пользователю.
~~~ Действия ~~~

Вызывает окно смены пароля для текущего пользователя.
Изображение Изображение
Не рекомендуется: Баловаться с паролем единственного разработчика!

~~~

Примечание: функция модуля CheckSpecifiedUserPassword готова к употреблению в других модулях (например для создания авторизации на http-сервере).

Доступ и безопасность_v0.2.2.zip
v 0.2.2 от 10.04.2019
(3.62 КБ) 470 скачиваний

Аватара пользователя
Develop-Soft
Сообщения: 2217
Зарегистрирован: 05 мар 2019, 18:09
Откуда: Белгород
Благодарил (а): 134 раза
Поблагодарили: 780 раз
Контактная информация:

Re: Доступ и безопасность

Сообщение Develop-Soft » 09 апр 2019, 16:12

v_0.2. Добавлено действие (кнопки) для смены пароля "простым смертным" текущим пользователем.

Аватара пользователя
cordek
Эксперт
Сообщения: 2563
Зарегистрирован: 14 май 2017, 14:53
Благодарил (а): 754 раза
Поблагодарили: 612 раз
Контактная информация:

Re: Доступ и безопасность

Сообщение cordek » 09 апр 2019, 20:30

А какие конфликты при многопользовательской работе? Или имеется ввиду если множественный вход одного пользователя?
балуюсь разработкой LIMS JDX
cordek {/а} yandex/ru

Аватара пользователя
Develop-Soft
Сообщения: 2217
Зарегистрирован: 05 мар 2019, 18:09
Откуда: Белгород
Благодарил (а): 134 раза
Поблагодарили: 780 раз
Контактная информация:

Re: Доступ и безопасность

Сообщение Develop-Soft » 09 апр 2019, 20:36

Пока не знаю, не тестировал. Написал на всякий случай, т.к. есть такое подозрение.

Аватара пользователя
Develop-Soft
Сообщения: 2217
Зарегистрирован: 05 мар 2019, 18:09
Откуда: Белгород
Благодарил (а): 134 раза
Поблагодарили: 780 раз
Контактная информация:

Re: Доступ и безопасность

Сообщение Develop-Soft » 09 апр 2019, 20:47

Из предполагаемого: зашли два разных юзера, изменили себе пароль, с разницей в доли секунды сохранились и получили ответ"успешно". Только у одного изменения проскочили, у другого - нет...

Аватара пользователя
Develop-Soft
Сообщения: 2217
Зарегистрирован: 05 мар 2019, 18:09
Откуда: Белгород
Благодарил (а): 134 раза
Поблагодарили: 780 раз
Контактная информация:

Re: Доступ и безопасность

Сообщение Develop-Soft » 10 апр 2019, 10:21

v_0.2.1. Добавлено разрешение конфликтов совместного доступа.

Аватара пользователя
Develop-Soft
Сообщения: 2217
Зарегистрирован: 05 мар 2019, 18:09
Откуда: Белгород
Благодарил (а): 134 раза
Поблагодарили: 780 раз
Контактная информация:

Re: Доступ и безопасность

Сообщение Develop-Soft » 10 апр 2019, 18:21

v0.2.2
Обновление:
в "Сменить пароль"
- добавлены индикация раскладки и CAPS LOCK.
- при совпадении старого и нового паролей показывается соответствующая ошибка.
- добавлен результат. True, если пароль успешно изменен, False - если не изменен или был отказ (закрытие формы).
- можно подключать не только к кнопке, но и например в действии запуска:
Изображение

Аватара пользователя
cordek
Эксперт
Сообщения: 2563
Зарегистрирован: 14 май 2017, 14:53
Благодарил (а): 754 раза
Поблагодарили: 612 раз
Контактная информация:

Доступ и безопасность

Сообщение cordek » 31 май 2022, 15:10

Develop-Soft писал(а):v0.2.2
Обновление:
в "Сменить пароль"
- добавлены индикация раскладки и CAPS LOCK.
- при совпадении старого и нового паролей показывается соответствующая ошибка.
- добавлен результат. True, если пароль успешно изменен, False - если не изменен или был отказ (закрытие формы).
- можно подключать не только к кнопке, но и например в действии запуска:
Изображение


Сюда же можно добавить функцию добавление пользователей из отдельной формы?
балуюсь разработкой LIMS JDX
cordek {/а} yandex/ru


Вернуться в «Каталог расширений»