我基本上想在我的LogOn操作中设置一个查看用户名的条件语句,并确定用户名已经登录。
此时应通知用户。
该帐户已登录,如果您认为自己被劫持了……yada yada yada。
我想我可以在这个条件之后添加一些东西,Membership.CheckIfUserIsOnline(string username)那里已经有类似我的方法了吗?
if (ModelState.IsValid)
{
if (Membership.ValidateUser(model.UserName, model.Password))
{
//See the line below, I made this method up.
if (Membership.CheckIfUserIsOnline(model.UserName){
ModelState.AddModelError("", "Someone else is logged into this account.");
}