#0
by StasN
Подскажите плиз, как можно проверить пароль уже работающего пользователя ? ПользователиИнформационнойБазы.ТекущийПользователь.Пароль - не доступно для чтения. Может есть какой-то метод вызова стандартной аутентификации 1С ? Задача состоит в том, что бы перед выполнением одной из процедур заставить пользователя ввести свой пароль (хоть он уже и аутентифицирован), после правильного ввода продолжить выполнение процедуры.
#7
by StasN
я что-то не могу представить как это будет выглядеть ) чз ОЛЕ мы получется подключаемся к другому приложению
#8
by birkoFFFF
OFF а интересно можно-ли как-то включить программно режим временной блокировки, который в сервисе ? ...
#9
by birkoFFFF
делаешь попытку подключения, если удачна, то пароль прошел, закрываешь подключение, нет, значит не прошел....
#12
by birkoFFFF
я предложила что первое в голову взбрело, если найдешь другой способ отпишись, будет интересно, раньше не задавалась таким вопросом )))
#13
by Господин ПЖ
вообще-то это не вполне нормально - спрашивать повторно пароль у авторизовавшегося в системе пользователя
#15
by hhhh
Глобальный контекст ЗаблокироватьРаботуПользователя (LockApplication) Синтаксис: ЗаблокироватьРаботуПользователя Описание: Блокирует работу пользователя, минимизирует окно 1С:Предприятия и выводит диалог авторизации. Продолжение работы возможно только после ввода пароля. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
#16
by kitt
видимо пользователи уже научились обманывать программы которые следят за активностью мышки и клавиатуры и определяют сколько часов наработал пользователь за рабочий день.
#17
by Господин ПЖ
т.е. это в порядке вещей - что система спрашивает тоже самое повторно посреди работы? Уже раз авторизовался - зачем повторять тоже самое?
#18
by StasN
а код процедуры при этом продолжает выполнятся, где был вызван этот метод или нет, т.е. ждет пока юудет введен пароль ?
#19
by Господин ПЖ
О_о всегда подозревал что пользователи в результате работы должны что-то получать на выходе. И по этому "выходу" можно оценить чем они занимались. А они оказывается 8 часов подряд тупо мышью шевелят
#20
by StasN
поверь мне, есть такие ситуации когда это необходимо, и даже сами пользователи не против. я не буду описывать что это за ситуация, длинная история )
#22
by MSensey
смотря какую операцию требуется выполнять. Повторно пароль имеет смысл спрашивать, например, изменении каких-то настроек на уровне системы. Например при смене пароля, и т.п.
#24
by MSensey
+ точнее, если меняется что-то на уровне безопасности. Другое дело что в 1С не очень хорошо спрашивать пароль, т.к. это происходит на клиенте - страдает безопасность.
#25
by StasN
что ни-ть еще есть кроме - использовать OLE - метод ЗаблокироватьРаботуПользователя - думаю это не подойдет для проверки пароля
#26
by MSensey
Может есть варианты в связке WIN-аутетнтификация и средства винды для проверки пароля?
#30
by StasN
да, здесь бы простое окно со строчкой для пароля и все. ОЛЕ не желательно именно в моей задаче, потому что пользователю нужно дать ввести пароль как можно быстрее...
#31
by Волесвет
ВвестиСтроку (InputString) хм... можно еще обработину запустить навроде выскочило окно ввел свой пароль и дальше работай ... кстати в обработину вбить пароли (можно менять чтоб никто не догадался)
#32
by StasN
я тебя не понял ))) ну сделал я "ввести строчку", ввел, а как мне проверит что введенная строчка соответствует паролю в его настройках ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Как программно проверить, есть ли в базе ссылки на элемент номенклатуры?
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Можно ли из 1С проверить пароль пользователя 1С?
- Как программно проверить не сидит ли кто в базе монопольно?
- Программно добавить обработчик события к программно добавленному элементу формы
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно установить владельца программно созданной колонке
- Проверить пароль пользователя ИБ
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- Как программно проверить включена ли возможность изменения конфигурации?
В этой группе 1С
- GetInfoBaseConnections(,) - не выполняется на сервере
- ЗУП: Индексация заработка с коэффициентом
- Как вычислить количество в запросе?
- 1C Архив. Пароль администратора по умолчанию.
- Проблемы с печатью товарной накладной Торг-12
- v7: Как в УТП включить учет по проектам?
- Периодичность нумерации документов
- количество дней наличия товара на складе за период
- Результат запроса из построителя
- Как получить запросом количество недель в определенном периоде?
- как в запросе отнять день от даты
- Сравнить две Таблицы Значений
- Создание файла в формате dBase IV
- Как бы реализовать Акт сверки в Бухгалтерии предприятия для группы контрагентов?
- Записи в регистре есть, а в запрос не попадают
- Подскажите хороший CHM редактор
- Конвертация v2: Как в событие "После загрузки" обратиться к форме документа
- Идентификаторы регистров
- Excel через ADODB формат чисел
- V8: Ошибка при вызове конструктора (ЧтениеZipФайла): Файл не найден: