ВУЗ:
Составители:
Рубрика:
169
Рис. 4.34. Отображение настроенного ЭУ Login
ЭУ LoginView является достаточно простым и мощным. Он позволя-
ет показывать различные наборы ЭУ для анонимный и аутентифициро-
ванных пользователей. Кроме этого он также позволяет показать разное
содержание с учетом роли, к которой относится подключенный пользо-
ватель. ЭУ LoginView является шаблонным ЭУ с разными типами шаб-
лонов – один для анонимных пользователей, другой для аутентифици-
рованных пользователей, а третий для поддержки шаблонов учитываю-
щих роли. В этих шаблонах требуется просто добавить ЭУ для отобра-
жения соответствующей ситуации, как это показано ниже. В данном ЭУ
показывается простой текст для анонимных пользователей и некоторый
текст для зарегистрированных пользователей:
<asp:LoginView ID="LoginViewCtrl" runat="server">
<AnonymousTemplate>
<h2>Вы являетесь анонимным пользователем</h2>
</AnonymousTemplate>
<LoggedInTemplate>
<h2>Вы подключились к web-приложению</h2>
</LoggedInTemplate>
<RoleGroups>
<asp:RoleGroup Roles="Admin">
<ContentTemplate>
<h2>Только администраторы видят это содержание</h2>
</ContentTemplate>
</asp:RoleGroup>
<asp:RoleGroup Roles="Reader, Designer">
<ContentTemplate>
<h2>Это содержание для web дизайнеров и читателей </h2>
</ContentTemplate>
</asp:RoleGroup>
</RoleGroups>
</asp:LoginView>
Примеры использования ЭУ для обеспечения безопасности web-
приложения можно посмотреть в папке Account стандартного каркаса
web-сайта ASP.Net Web Site.
Страницы
- « первая
- ‹ предыдущая
- …
- 167
- 168
- 169
- 170
- 171
- …
- следующая ›
- последняя »
