Защита Ctrl-V при вводе пароля #329255


#0 by Al113
Никак нельзя запретить Ctrl-V при наборе пароля в поле ввода?
#1 by Al113
up
#2 by Bahmet
а в чём смысл?
#3 by Kerk
Если изменения больше чем на 1 символ - очистить поле
#4 by Kerk
Чтобы пользователям жизнь малиной не казалась при вводе пАроля GdIf_)fED9gsef :)
#5 by asady
зачем? а режим пароля не спасает (****)?
#6 by Bahmet
Изменение срабатывает при окончание ввода, а это или потеря активности или нажати Enter...так что не то
#7 by Kerk
так вроде режим пароля не запрещает вставку из буфера обмена...
#8 by Bahmet
пля...так в чём смысл? если пароль есть в буфере значит я его уже знаю
#9 by asady
- пароль чей? - Пользователя. - Правильно. А Ctrl-V чей? - Тоже его! - Тогда какого хрена ему мешать?
#10 by Поручик
Для тренировки моторной памяти.
#11 by Kerk
а ты каждую секунду снимай активность и возвращая её обратно и если ввели больше 3-х символов - облом. Изврат... но почему же нет :)
#12 by Al113
Долгая история, но в кратце выглядит так: Есть кассиры, которые работают на кассах. Есть бонусная система, кассиры списывают бонусы с карт покупателей. Чтобы это исключить есть карта администратора, которая открывает доступ на определенные действия. Но все это будет работать в линуксе, а ридер карт подключить толком не получается (работает просто как клавиатура). Поэтому ввод карты я могу сделать тока как ВвестиЧисло (а не через ВнешнееСобытие), но юзер точно так же сможет номер этой карты набрать руками. Поэтому, если ограничить время ввода 3-5 секундами и запретить копировать номер, есть вероятность, что кроме как считыванием карты юзер пароль не введет. Вот так, собственно...
#13 by Bahmet
Ипануться
#14 by Al113
а что делать... По сабжу ничего нет?
#15 by Bahmet
наверно траблу решать нужно ТУТ " а ридер карт подключить толком не получается (работает просто как клавиатура"
#16 by Bahmet
Не помню насчёт ограничений на код карты...но может спецзнаки туда загнать..хотя бы один
#17 by Al113
Я бы с удовольствием. начало тут
#18 by asady
тебе бы в хирурги идти - типа аппендицит через ж..у без наркоза.
#19 by Bahmet
увы по Линуху я нуб
#20 by Господин ПЖ
>>Поэтому ввод карты я могу сделать тока как ВвестиЧисло (а не через ВнешнееСобытие) ппц... А форму для ввода с полем с "****" кто сделать мешает?
#21 by Господин ПЖ
>>но юзер точно так же сможет номер этой карты набрать руками. если у вас такие дурные карты с номерами - сделайте в ридере / префиксы-суфиксы и анализируйте наличие их в введенной строке
#22 by Al113
при вводе пароля можно вставить из буфера значение, про то и вопрос, как это запретить. Номер этой карты кассиры в любом случае узнают, если захотят. так что проблема не в  ***, а именно в невозможности вставить из буфера номер. а что до префиксов - не очень понимаю, как это может помочь, когда ридер в разрыв клавиатуры?
#23 by simva
Сам никогда не юзал за ненадобностью. Можно попробовать обработать событие "АвтоподборТекста"  в поле ввода. По идее ридер должон сразу после считывания Enter давить. Во всяком случае клавиатурный сканер штрихкода так делает. Если этого не произошло, тогда очищать поле. Можно еще обработку ожидания на форме подключить, но там интервал меньше секунды не задашь.
#24 by Господин ПЖ
>>ограничить время ввода 3-5 секундами и запретить копировать номер а это зачем? в ридере ставится суффикс типа "перевод строки" - провел картой, автоматом "нажимается" Enter, какое и куда копирование? Или у вас, дятлов, поле с номером карты после ввода не очищается?!!
#25 by Господин ПЖ
йа куею, дорогая редакция...
#26 by Bahmet
Да куйню вы все городите...вы как ридер подключили? в разрыв клавы шо ли? такие же тока сканеры есть вроде. так вот..если врубили не в разрыв - значит драйвер пашет...от него и ловите
#27 by Господин ПЖ
>>как ридер подключили? в разрыв клавы шо ли? такие же тока сканеры есть вроде. когда "вроде" - крестится надо... обычная клава с ридером, да и просто ридеры есть на ps/2
#28 by Al113
Господин ПЖ Умничать-то умничай, но хамить вовсе не обязательно. За помощь спасибо большое, но это лишнее. Насчет суффикса - где он ставится? Если речь про настройку торг. оборудования, где выставляются суфффиксы и префиксы, то этого нет. Как торг оборудование ридер не подключается. >>обычная клава с ридером - все что есть. Если я не понимаю чего-то очень очевидного - сорри.
#29 by Кураж
Клево )) Поржал! )))
#30 by Al113
ридер после чтения ентер нажимает, поле ввода чистить можно. вопрос не в этом. номер этой карты кассиры, если захотят, узнают. в любом текстовом документе проведут эту карту через сканер и узнают. потом элементарно в поле ввода пароля пишут ее номер, нажимают ентер. я не знаю, как можно в такой ситуации ограничить кассиров в правах.
#31 by Господин ПЖ
Храните не номера карт, а хэши - пусть вводят... Насчет админа - зайдите в любой магазин большой с посмотрите как делают возврат на кассе, какая клава стоит на кассе, зачем там скважина ключная...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С