неудобно. при вводе второго ( не своего адреса ) система требует пароль... то есть человек должен сидеть сейчас рядом со мной ( вместо того чтобы к нему просто пришел запрос который бы он подтвердил или отклонил ).
где-то читал про совершенно иную концепцию паролей.
Представьте что пароль - это некий набор картинок. В качестве окна ввода пароля - мы имеем сложную картину состоящую из произвольного набора картинок, куда входят и наши картинки из пароля. Несколькими точками на картине мы очерчиваем фигуру внутри которой находятся наши картинки из пароля. Такое производится несколько раз чтобы точно установить подлинность.
Таким образом - кто-бы не подглядывал за тем как вы вводите пароль, ему ваш выбор ни о чем не скажет... информации все равно будет слишком много, и придется довольно долго анализировать множество результатов прежде чем можно будет однозначно его определить.
"Веревка достаточной длины, чтобы… выстрелить себе в ногу". Ален Голуб
книга очень толковая и рассказывает о программировании в целом, с небольшими примерами из си-си++.
если же конкретно по языкам то по си++ рекомендую
Брюс Эккель - Философия Си++ ( есть в свободном доступе в нете на английском "Thinking in C++" )
иногда когда снится кошмар то можно принудить себя открыть глаза ( хотя кажется что они открыты ) и проснутся - вот иногда тоже задумываюсь а что если получится так сделать в реальной жизни...
Представьте что пароль - это некий набор картинок. В качестве окна ввода пароля - мы имеем сложную картину состоящую из произвольного набора картинок, куда входят и наши картинки из пароля. Несколькими точками на картине мы очерчиваем фигуру внутри которой находятся наши картинки из пароля. Такое производится несколько раз чтобы точно установить подлинность.
Таким образом - кто-бы не подглядывал за тем как вы вводите пароль, ему ваш выбор ни о чем не скажет... информации все равно будет слишком много, и придется довольно долго анализировать множество результатов прежде чем можно будет однозначно его определить.
книга очень толковая и рассказывает о программировании в целом, с небольшими примерами из си-си++.
если же конкретно по языкам то по си++ рекомендую
Брюс Эккель - Философия Си++ ( есть в свободном доступе в нете на английском "Thinking in C++" )