а я в свою очередь вроде бы объяснил что ссылки достаточно защищены (шпионы с фотоаппаратами это уже перебор и фотографировать можно не только ссылку но и сам счет)
в pdf еще поставьте логин с паролем, по полной программе чтобы
а еще можно счет специально обученным курьером с охраной на бумаге передавать
а у всех есть чем смотреть pdf во всех случаях жизни или все могут принять на мобилу счет в pdf (по размеру трафика например)? как то вы о пользователях не думаете
Резюме, делать доступ по ссылкам через логин и пароль не имеет смысла так как:
Ссылки достаточно защищены
просмотр счета доступен в том числе и не зарегистрированным пользователям, в некоторых магазинах регистрировать пользователя это верх кощунства как и давать им только pdf
ссылки динамичны, нигде не хранятся (только у вас на почте если вы храните - СООБСТВЕННО КАК И САМ PDF)
ссылки защищены от перебора (нельзя получить данные из других ссылок имея одну или несколько ссылок)
ССЫЛКА ЗАЩИЩЕНА КОДОМ - АНАЛОГ ПАРОЛЯ для аккаунта (ТОЛЬКО УНИКАЛЬНЫЙ ДЛЯ КАЖДОГО ЗАКАЗА И МАГАЗИНА в отличии от пароля - и внимание барабанная дробь У ВАШЕГО ПОКУПАТЕЛЯ МОЖЕТ БЫТЬ ПАРОЛЬ 12345 - логин и так понятно это почта где он фоткает за спиной)
Никакой другой счет другого человека вы не откроете по одной ссылке
Никакой другой заказ этого же покупателя вы не откроете по одной и тойже ссылке
По данным ссылкам никакое изменение данных в счете не возможно ! (это только картинка на экране тажа самая что будет на фотке если стоя за спиной ктото фоткнет на мобилу)
фотографировать можно не ссылку а уже открытый счет в таком случае или когда кто то лазиет в админ панели тоже можно заказы фотографировать
также можно фотографировать уже защищенный логин и паролем счет который вы так горите сделать
встать сзади и фоткать и фоткать и фоткать!
а можно встать взади и снять видео как вы пальцами по клавиатуре пароль набираете (а может покупатель задать пароль 12345 вообще тогда и видео снимать не надо)
содержание ваших реквизитов из счета можно получить просто совершив заказ, к чему все усложнять - иначе как вы будите получать оплату (получить реквизиты других заказов вы не сможете читайте выше почему - ссылки защищены)