Получить авторизированного пользователя ASP.NET Membership API

04:11:2010 Рі.

В заметке рассматривается способ получения текущего авторизированного пользователя в приложении ASP.NET (C#), которое использует Membership API.

Раньше  при подключении Membership API программист делал это осознано, зная как использовать данный интерфейс. Сейчас же при создании проекта ASP.NET в Visual Studio 2010 Membership API предлагается по умолчанию. Поэтому у начинающих программистов часто возникают вопросы с обращением к этому интерфейсу.

Для того чтобы получить авторизированного пользователя в приложении ASP.NET нужно выполнить следующие шаги:

1) using System.Web.Security;

2) Для примера получим идентификатор пользователя в базе данных и выведем его в ответе (Response):

MembershipUser user = Membership.GetUser();
if (user != null)
Response.Write(user.ProviderUserKey);
else
Response.Write("Нет активного пользователя");

Далее можно модифицировать пример и подстраивать его под свои нужды.

 

Комментарии  

 
0#1max2012-03-03 20:17Можно и так:getUserIsOnline()Цитировать
 

Добавить комментарий



Обновить

« Could not find stored procedure в MSSQL Server - для нового пользователя   Извлечь из HTML текст в C# »
← Раньше

Фотоальбом

fotic.jpg

Облако Тегов