Имя: Пароль:
1C
 
Вопрос с паролем
,
0 myr4ik07
 
20.01.15
17:20
Привет.
Хочу типа
Ответ = Вопрос("Текст",РежимДиалогВопрос.ДаНет,,,,);
Если Ответ = КодВозврата.Да Тогда
введите пароль
конецесли

как с паролем быть?
Например "положу" я его в константу, а как его проверить? в вопрросе ...
1 vicof
 
20.01.15
17:21
а как бы ты его проверял не в вопросе?
2 ДенисЧ
 
20.01.15
17:21
Свою форму рисуй
3 vicof
 
20.01.15
17:23
(2) А что, мётлы уже кончились?
4 myr4ik07
 
20.01.15
17:23
(2) без формы не? Я вроде видел где то )) типа вместо Вопрос()
ВведитеПароль() :) или такого метода нет?)))
5 Maxus43
 
20.01.15
17:23
пароль храни в виде Хэша, сравнивай Хэши
6 myr4ik07
 
20.01.15
17:24
(1) ну так мне без разницы, если есть возможность проверить пароль в вопросе я хотел бы его и проверить ) я не знаю как )
7 vicof
 
20.01.15
17:24
(5) ты щас ему переполнение стека сделал
8 myr4ik07
 
20.01.15
17:24
(5) та суть вопроса не в том где хранить, суть вопроса проще ) как сранвить
9 Maxus43
 
20.01.15
17:25
Если Ответ = КодВозврата.Да Тогда
пароль = "";
ВвестиЗначение(Пароль);
Если Пароль = "ТвоюДивизию" Тогда
//пароль верный
10 vicof
 
20.01.15
17:26
(8) Ты удивишься Хэш(Пароль) = Хэш(Константы.Пароль.Получить())
11 myr4ik07
 
20.01.15
17:26
Рисурем форму где будет записан пароль куда то, а потом вызываем эту форму когда нажали Да, после этого закрываем форму, передаем результат истина или ложь в предыдущую форму и там уже сравниваем ложь или истина, правильно? А что то проще нет?
12 palladyi
 
20.01.15
17:27
ВвестиЗначение(<Значение>, <Подсказка>, <Тип>)
13 YHVVH
 
20.01.15
17:27
(0) мне бы твои проблемы :-)
14 palladyi
 
20.01.15
17:27
(11) смотри (12)
15 myr4ik07
 
20.01.15
17:27
(12) понял )
16 myr4ik07
 
20.01.15
17:27
(9) спасибо за пример
17 myr4ik07
 
20.01.15
17:27
всем спасибо
18 palladyi
 
20.01.15
17:28
+ (14) или 9))
19 ДенисЧ
 
20.01.15
17:39
(3) Метла занята
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn