Pull to refresh

Comments 13

Авторизация через QR-код происходит следующим образом: система на сайте генерирует QR-код, пользователь сканирует QR-код с помощью смартфона, система проверяет информацию, содержащуюся в QR-коде, и авторизует пользователя без необходимости вводить логин и пароль.

А распознавать на стороне клиента должно приложение с уже пройденной авторизацией?

Меня вымораживает способ авторизации через qr код. Когда с телефона смотришь сайт и тебе предлагают qr код. Это еще один смартфон доставать что-ли?

Сплошная безопасность… На одном судя по всему контент смотрим, другим авторизацию проходим, чтобы пароль от госуслуг не увели. Прям какой-то мульти токен получается:)

Да соверешено верно, приложение через которое входим, должно быть с пройденой авторизацией. Часто это отдельный сервис вроде Я.Ключ

Как улучшить юзабилити ...

например, пользоваться правильной терминологией.

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

Аутентификация — это сам процесс проверки подлинности пользователя, чтобы убедиться, что он является тем, за кого себя выдает. Для аутентификации пользователи могут вводить логин и пароль, биометрические данные или другие методы идентификации.

Авторизация — это процесс проверки прав доступа пользователя к определенным ресурсам или функциям. Он проводится после успешной аутентификации.

Спасибо за поправку. Исправлю неточность

Как в том анекдоте, "маркс и энгельс это два разных человека, а слава кпсс - вообще не человек".

Идентификация это не синоним Аутентификации. Это три разных процесса - идентификация, аутентификация и авторизация ( последнюю еще называют управлением доступом). Ну это если уж к терминологии цепляться.

Если мой сайт оказывает платные услуги для россиян и сайт размещен на зарубежном VPS то это считается что нарушаю закон или нет? Можно ли считать что я храню ФИО и почту своих клиентов заграницей и нарушаю закон?

Чтобы было понятно почему у меня возник этот вопрос вот cтатья 18. Обязанности оператора при сборе персональных данных, пункт 5:

При сборе персональных данных, в том числе посредством информационно-телекоммуникационной сети "Интернет", оператор обязан обеспечить запись, систематизацию, накопление, хранение, уточнение (обновление, изменение), извлечение персональных данных граждан Российской Федерации с использованием баз данных, находящихся на территории Российской Федерации, за исключением случаев, указанных в пунктах 2, 3, 4, 8 части 1 статьи 6 настоящего Федерального закона.

Тема, конечно, для отделной беседы, но все же.
Для начала стоит разобраться, что считать персоанльными данными. ФИО + почта под это вполне подходит, так как можно идентицифировать человека.
Далее закон четко говорит о том, что данные россиян должны храниться в РФ, ведь даже крупные игроки это делают. Отвечая на ваш вопрос, вероятно да, вы нарушаете закон.
Для решения проблемы рекомендуем завести сервер в РФ и дублировать туда данные или хранить их только там, формально достаточно для исполнения закона.

Если я буду только email использовать и удалю ФИО и буду авторизовывать пользователей только по email, ФИО по большому счету только для удобства и не обязательно. Это будет считаться за нарушение закона или нет? Только один email это персональные данные или нет?

Вариант с email вероятно подойдет, так как по нему не идентицифировать пользователя, но не стоит забывать, что сайт собирает дополнитьельные данные вроде кук и прочего, плюс системы аналитики.
В совокупности это некая серая зона.
В целом описанное решение вероятно подойдет, но рекомендую проконсультироваться с юристами по этому поводу.

Реализация советов 3,4,12,13 сильно упрощает брутфорс аккаунтов и пробив баз из утечек. Боты приходят и начинают проверять "а вдруг тот е-мейл и пароль подходит и на вашем сайте и бонусные баллы ещё имеются".

Вероятно вы правы, безопасность и удобоство использования как бы находятся на разных чашах весов. Данный риск стоит добавить в карту рисокв при реализации проектов и дополнительно это прорабатывать / закрывать при реализации.

Sign up to leave a comment.

Articles