Я хотел бы, чтобы страница была общедоступной, но в зависимости от параметров URL-адреса доступ должен быть проверен.
Моя цель - не дать людям увидеть контент, увеличив идентификатор.
Позвольте мне пояснить это на примере.
compname.url.com / OrderID / 23424 / {someHashedKey}
Итак, orderid = 23424 - это первичный ключ моей БД, compname - уникальное имя компании заказа.
Мой план - создать хешированный ключ с orderid и compname с каким-то соленым хешем.
Так что, когда кто-то достигнет страницы, я создам хеш (md5) из orderid, compname и соленого хеша и сопоставлю его с SomehashedKey
Это лучший способ или как мне это сделать?