Я занимаюсь разработкой приложения с использованием базы данных firestore и столкнулся с определенными проблемами безопасности. Например, приложение добавляет дату создания и записи при каждой отправке формы и проверяет, не опоздала ли дата записи, пользователь должен заплатить штраф. Поскольку код javascript видим и может быть изменен на стороне клиента, пользователь может изменить дату записи и обойти штраф.
Для решения этой проблемы у меня есть два варианта: сначала я могу использовать серверную часть, которая стоит мне лишнего серверного оборудования, которое я не хочу. Второй вариант - использование облачной функции, которая стоит намного дороже, чем обновление моего серверного оборудования. Есть ли лучший вариант для решения этой проблемы?