Ресурсы базы данных, к которым можно получить доступ с веб-страницы, над которой я сейчас работаю, имеют уникальный идентификатор с установленным параметром auto_increment. Поэтому URL должен выглядеть примерно так: some.web.page.com/resource/id-number.
Для пользователя было бы легко заметить, что он может просто увеличивать или уменьшать число в конце, чтобы получить все, что ему нравится, и хотя в этом случае безопасность не является большой проблемой, я действительно хотел бы предотвратить такое поведение .
Я пытался найти какую-нибудь функцию, которая конвертировала бы число в случайную строку, похожую на похожую, но мне не удалось (я действительно не знал, что добавить в это поле на google.com;)). У меня тоже есть свои идеи, но я предпочитаю использовать метод, который уже где-то хорошо работает. Функция должна быть симметричной, чтобы я мог легко сгенерировать строку и получить число из этой строки. Любой совет?