Безопасность - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Thu, 21 Nov 2024 19:56:38 +0300У access есть контроллер, который определяет доступен ли он для данного пользователя. Соответственно условие доступности может быть уже любым
https://visavi.net/articles/comments/490
БезопасностьАртурWed, 29 May 2013 09:11:54 +0400Комментарииhttps://visavi.net/articles/comment/490/1865А если элемент textField доступен нескольким группам пользователей?
https://visavi.net/articles/comments/490
БезопасностьiNeeXTWed, 29 May 2013 00:56:16 +0400Комментарииhttps://visavi.net/articles/comment/490/1864<access id="test"><br>
<textField /><br>
<button /><br>
</access>
https://visavi.net/articles/comments/490
БезопасностьАртурWed, 29 May 2013 00:27:09 +0400Комментарииhttps://visavi.net/articles/comment/490/1863Можно пример?
https://visavi.net/articles/comments/490
БезопасностьiNeeXTTue, 28 May 2013 23:14:19 +0400Комментарииhttps://visavi.net/articles/comment/490/1862У нас для этого используется компонента access и специальный контроллер, определяющий доступность вложенных в него элементов
https://visavi.net/articles/comments/490
БезопасностьАртурTue, 28 May 2013 22:53:57 +0400Комментарииhttps://visavi.net/articles/comment/490/1861Для каждого элемента - глупо, а вот для блока с этими элементами может и получиться.<br>
<br>
На подобии синтаксиса twig'a:<br>
{ block input }<br>
<input type="submit" value="blabla"><br>
{ endblock }<br>
>>><br>
{ block input[0,1,2,3] }<br>
<input type="submit" value="blabla"><br>
{ endblock }<br>
<br>
[0,1,2,3] - уровни доступа.
https://visavi.net/articles/comments/490
БезопасностьiNeeXTTue, 28 May 2013 21:58:56 +0400Комментарииhttps://visavi.net/articles/comment/490/1860Почему?
https://visavi.net/articles/comments/490
БезопасностьАртурTue, 28 May 2013 19:58:58 +0400Комментарииhttps://visavi.net/articles/comment/490/1859Тогда можно для каждого input.option'a ставить уровень доступа (access level). Хотя, по-моему, это глупо.
https://visavi.net/articles/comments/490
БезопасностьiNeeXTTue, 28 May 2013 19:25:47 +0400Комментарииhttps://visavi.net/articles/comment/490/1858Меня в этом подходе смущает необходимость для каждого компонента делать проверку типа:<br>
if(user.access){<br>
div.innerHTML = '<input type="button" value="option"/>';<br>
}
https://visavi.net/articles/comments/490
БезопасностьАртурTue, 28 May 2013 19:21:11 +0400Комментарииhttps://visavi.net/articles/comment/490/1857<strong>Видимость</strong> можно сделать с использованием <strong>Доступ</strong>а, если доступ предоставляет true/false.
https://visavi.net/articles/comments/490
БезопасностьiNeeXTTue, 28 May 2013 18:46:17 +0400Комментарииhttps://visavi.net/articles/comment/490/1856