Посмотрите на данные.Не только на узор.
Перед созданием кода полезно прочитать его будущие данные обычным текстом. Именно эти сведения будут доступны получателю через считывание. Внешний вид узора не является достаточным основанием считать их скрытыми.
Задача
Условный пример
Учебная ситуация для объяснения сценария.
До
Учебный пример: автор планирует поместить параметры закрытой сети на общей стойке, потому что пароль не написан буквами. Настоящие параметры в примере не приводятся.
После
Сначала выбираются сведения, допустимые для аудитории. Для гостевого сценария используется только разрешённый состав, а способность прочитать код рассматривается как получение этих данных.
Порядок действий
- Выпишите содержимое будущего кода в понятном виде. Определите, кто сможет увидеть носитель и какие сведения ему действительно можно передать.
- Отделите локальную генерацию от дальнейшего распространения. То, что исходники не отправлялись серверу при создании статического кода, не запрещает получателю читать содержимое.
- Проверьте готовый код и место размещения. Если данные изменятся или должны перестать распространяться, учитывайте невозможность отзыва уже сохранённого статического изображения.
Проверить перед завершением
- Аудитория носителя определена заранее.
- Кодирование не названо шифрованием или секретностью.
- Лишние сведения исключены до распространения.
Ограничения и условия
Вопросы и ответы
QR сам защищает пароль?
Нет. Читающий получает записанное содержимое. Выбирайте только допустимые для этой аудитории данные.
Локальная обработка делает распространение безопасным?
Она описывает этап создания. Передача и публичное размещение имеют отдельные последствия, которые оценивает автор.
Удаление файла отзовёт копии?
Нет. Другие люди могли сохранить изображение. Не обещайте контроль над уже распространённым статическим кодом.
Проверьте готовый код и его назначение.
Считайте окончательный код и сверьте данные или предложенное действие с вашей задачей. Если в коде указана ссылка, отдельно проверьте её назначение и доступность.
Проверить допустимость данных кода