Безопасно ли указывать идентификатор данных, которые будут созданы на переднем конце?

#reactjs #url #react-router

Вопрос:

Я хочу реализовать оптимистичный запрос/мутации, и если бы я мог заранее узнать идентификатор, это было бы просто и чисто реализовать и обеспечило бы очень хороший UX — это казалось бы мгновенным.

Компонент (react) проверит параметр URL id (с помощью маршрутизатора react) и выполнит запрос на его основе. Если он существует, возвращает принадлежащие ему данные, если нет, есть форма для указания деталей, и данные будут созданы с идентификатором в параметрах URL.

Я могу проверить, является ли это действительным uuid и существует ли он, но пользователь может в принципе указать любой идентификатор, который является uuid.

Будет ли это безопасно?