У меня есть приложение Laravel с различными функциями, контроллерами, аутентификацией, промежуточным программным обеспечением, CRUD, функциями администратора и многим другим.Я хочу иметь возможность развертывать это приложение на некоторых хостингах, чтобы другие просматривали все страницы, но я не хочу, чтобы они могли редактировать или создавать значения в базе данных.Так, например, хотя у меня есть CRUD для всех ресурсов, я хочу, чтобы они могли читать все ресурсы, но не редактировать, создавать или удалять что-либо.Я также хочу, чтобы им не приходилось регистрироваться / авторизоваться, но я знаю, как это исправить.
Я пробовал LOCK TABLE [tablename] READ
в MySQL, но, похоже, ничего не сделал.В настоящее время моей единственной идеей было бы пройти и установить проверку ifs, аутентифицирован ли пользователь для сохранения взаимодействий с базой данных, но это было бы немного трудоемким.
Есть ли какой-нибудь реальный или более простой способ сделать это?Спасибо за любую помощь.