如何判断注册用户是否已经存在(membership验证)
2008-12-16 14:40
676 查看
MembershipCreateStatus iStatus; Membership.CreateUser(username, password, email, question, answer, true, out iStatus);
ErrirMsgText.Visible = true;
switch (iStatus)
{
case MembershipCreateStatus.Success:
if (Request.QueryString["ReturnUrl"] != null)
{
FormsAuthentication.RedirectFromLoginPage(username, false);
}
else
{
FormsAuthentication.SetAuthCookie(username,false);
Response.Redirect("~/default.aspx");
}
ErrirMsgText.Text = "新用户创建成功!";
break;
case MembershipCreateStatus.InvalidUserName:
ErrirMsgText.Text = "无效的用户名。";
break;
case MembershipCreateStatus.DuplicateEmail:
ErrirMsgText.Text = "重复的电子邮件地址。";
break;
case MembershipCreateStatus.InvalidQuestion:
ErrirMsgText.Text = "无效的密码提示问题。";
break;
case MembershipCreateStatus.DuplicateUserName:
ErrirMsgText.Text = "该用户名已注册,请更换用户名。";
break;
case MembershipCreateStatus.InvalidAnswer:
ErrirMsgText.Text = "无效的密码答案。";
break;
case MembershipCreateStatus.InvalidEmail:
ErrirMsgText.Text = "无效的电子邮件地址。";
break;
case MembershipCreateStatus.InvalidPassword:
ErrirMsgText.Text = "密码须为7位,并且有1个特殊符号。";
break;
default:
ErrirMsgText.Text = "出现未知错误!请联系网站管理员。";
break;
}
MembershipCreateStatus iStatus;
这个东西返回你注册用户时的结果下面的swicth代码块则根据这个结果给出相应的提示
ErrirMsgText.Visible = true;
switch (iStatus)
{
case MembershipCreateStatus.Success:
if (Request.QueryString["ReturnUrl"] != null)
{
FormsAuthentication.RedirectFromLoginPage(username, false);
}
else
{
FormsAuthentication.SetAuthCookie(username,false);
Response.Redirect("~/default.aspx");
}
ErrirMsgText.Text = "新用户创建成功!";
break;
case MembershipCreateStatus.InvalidUserName:
ErrirMsgText.Text = "无效的用户名。";
break;
case MembershipCreateStatus.DuplicateEmail:
ErrirMsgText.Text = "重复的电子邮件地址。";
break;
case MembershipCreateStatus.InvalidQuestion:
ErrirMsgText.Text = "无效的密码提示问题。";
break;
case MembershipCreateStatus.DuplicateUserName:
ErrirMsgText.Text = "该用户名已注册,请更换用户名。";
break;
case MembershipCreateStatus.InvalidAnswer:
ErrirMsgText.Text = "无效的密码答案。";
break;
case MembershipCreateStatus.InvalidEmail:
ErrirMsgText.Text = "无效的电子邮件地址。";
break;
case MembershipCreateStatus.InvalidPassword:
ErrirMsgText.Text = "密码须为7位,并且有1个特殊符号。";
break;
default:
ErrirMsgText.Text = "出现未知错误!请联系网站管理员。";
break;
}
MembershipCreateStatus iStatus;
这个东西返回你注册用户时的结果下面的swicth代码块则根据这个结果给出相应的提示
相关文章推荐
- 【转】如何判断SQL中是否已经存在某表、存储过程、函数等
- 牛腩购物11:完善用户注册 onblur 失去焦点 jquery ajax post方式使用 一般处理程序 判断用户是否存在 前台js的应用
- mysql创建数据表时如何判断是否已经存在?
- 如何验证会员系统中用户的邮箱是否真实存在
- 如何判断表是否已经存在
- Django商城项目笔记No.7用户部分-注册接口-判断用户名和手机号是否存在
- Ext4如何判断tabpanel是否已经存在某个tab
- magento -- magento中如何判断一个用户是否已经登陆
- 判断安装如何判断应用已经安装,如何判断Service,BroastCastReceiver,ContentProvider是否存在
- 毕业设计(十)---用DWR实现 代替AJAX 用户注册检测用户名是否已经存在
- H-UI的前端处理验证,判断是否已经存在,比较健全的模板,可以自己添加一些校验
- mysql中如何判断 一个数据表是否已经存在
- struts2+jquery验证注册用户是否存在
- 用户注册,用邮箱来验证用户是否存在
- php使用ajax实现注册账号时判断账号是否已经存在
- 添加用户时 在后台判断此用户是否已经存在
- 为什么每个请求都要有用户名密码呢,那不是每次都要查询一下了,token,表示这个用户已经验证通过了,在token有效期内,只需要判断token是否有效就可以了
- struts2+jquery组合验证注册用户是否存在
- 如何判断数据库中是否已经存在某个临时表?
- AJAX无刷验证用户是否已经存在