Ionic Web Version Обработка отключенных элементов - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть большое ионное приложение, которое я развертываю как в Интернете, так и на мобильных устройствах. Однако одна из тестировщиков уведомила меня о проблеме с отключенными элементами. У меня есть много элементов (кнопки / флажки / входы / и т. Д.), Которые мы можем отключить в зависимости от некоторых ролей / правил.

Однако мы можем проверить элемент из браузера и удалить свойство «disabled», и элементы работают как обычно.

Теперь я могу справиться с логикой из машинописного текста, но я не уверен, какова лучшая практика.

1 Ответ

0 голосов
/ 07 ноября 2018

Похоже, вы задаетесь вопросом о полном ограничении доступа к функциям? Как вы узнали, ограничения на стороне клиента всегда ограничены, потому что пользователи могут манипулировать кодом в браузере. Предполагая, что ваши функции инициируют взаимодействия на стороне сервера, добавьте проверку доступа на стороне сервера (в дополнение к стороне клиента).

Подобный вопрос: Аутентификация для одностраничных приложений

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...