Как мне скрыть идентификаторы моих записей в рельсах?
Я пытаюсь понять, как скрыть идентификаторы моих записей в рельсах.
Например: типичный путь может выглядеть следующим образомHTTP: // домен / запись / 1так что людям довольно легко определить, сколько трафика получает сайт, если они просто создают новую запись.
Одним из решений, которое я использовал, является хеширование идентификатора с помощью соли, но, поскольку я не уверен, является ли эта функция биективной, я заканчиваю тем, что сохраняю ее в другом столбце в моей базе данных и дважды проверяю на уникальность.
Другой вариант, о котором я думал, - генерировать случайный хеш и сохранять его как другой столбец. Если это не уникально ... просто создайте еще один.
Какой лучший способ сделать это?