Безопасность - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - 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 Безопасность iNeeXT Wed, 29 May 2013 00:56:16 +0400 Комментарии https://visavi.net/articles/comment/490/1864 &lt;access id=&quot;test&quot;&gt;<br> &lt;textField /&gt;<br> &lt;button /&gt;<br> &lt;/access&gt; 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 Безопасность iNeeXT Tue, 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&#039;a:<br> { block input }<br> &lt;input type=&quot;submit&quot; value=&quot;blabla&quot;&gt;<br> { endblock }<br> &gt;&gt;&gt;<br> { block input[0,1,2,3] }<br> &lt;input type=&quot;submit&quot; value=&quot;blabla&quot;&gt;<br> { endblock }<br> <br> [0,1,2,3] - уровни доступа. https://visavi.net/articles/comments/490 Безопасность iNeeXT Tue, 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&#039;a ставить уровень доступа (access level). Хотя, по-моему, это глупо. https://visavi.net/articles/comments/490 Безопасность iNeeXT Tue, 28 May 2013 19:25:47 +0400 Комментарии https://visavi.net/articles/comment/490/1858 Меня в этом подходе смущает необходимость для каждого компонента делать проверку типа:<br> if(user.access){<br> div.innerHTML = &#039;&lt;input type=&quot;button&quot; value=&quot;option&quot;/&gt;&#039;;<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 Безопасность iNeeXT Tue, 28 May 2013 18:46:17 +0400 Комментарии https://visavi.net/articles/comment/490/1856