如何判断注册用户是否已经存在(membership验证)
如何判断注册用户是否已经存在(membership验证)
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代码块则根据这个结果给出相应的提示
转载于:https://www.cnblogs.com/aneltian/p/3449264.html
如何判断注册用户是否已经存在(membership验证)相关推荐
- 模拟注册用户,按照以下要求实现相关功能:
package Day08;import java.util.Scanner;/*** 模拟注册用户,按照以下要求实现相关功能:* a. 提示用户在控制台输入手机号码,并接收.* b. 判断用户输入的 ...
- ASP.NET MVC+EF框架+EasyUI实现权限管理系列(17)-注册用户功能的细节处理(各种验证)...
原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(17)-注册用户功能的细节处理(各种验证) ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇) (1):框 ...
- 发送邮件(注册用户并激活邮箱)
发送邮件(注册用户并激活邮箱) 注册用户 并激活邮箱 的逻辑 1 获得用户数据 2 验证 非空.格式 3 验证 图形验证码 4 判断 用户是否存在,需要不存在 5 判断 邮箱是否已激活使用,需要未激活 ...
- 后台是怎么判断管理员用户还是普通用户_深入学习 Java Web(九) :用户管理系统...
本文转自与博客园一杯凉茶的博客. 前面学习了一大堆,什么JSP,Servlet.jstl.el等等等,大多是一些死的东西,只要会其语法,知道怎么用就行了,所以做了一个小小的只有增删改查的小demo,为 ...
- 【编程开发】之短信注册用户流程
注册用户账号需要使用手机验证码进行操作,而手机验证码发送使用的是阿里云短信服务,发送短信操作可以参考:阿里云短信服务官方文档 .其原理也比较简单,下面是使用步骤: 首先我们需要引入相关依赖: < ...
- 后台是怎么判断管理员用户还是普通用户_JavaWeb图像可视化管理系统之后台搭建(一)环境配置与后台设计...
这个系列文章用来记录一个完整的JavaWeb项目后台的搭建,完整代码也包含前端部分,适合新手,一共两篇. 作者自己也是新手,刚开始写自己的技术文章,其中不合规范之处,还希望各位一定要积极指正. 第一篇 ...
- Liferay新注册用户缺省页面的研究
Liferay新注册用户缺省页面的研究 在Liferay的基础上进行二次开发,我们都比较困惑的一个问题是:如何控制新注册用户登录后的页面? 关于新用户的缺省页面,最核心的代码是在com.liferay ...
- 黑马旅游网-注册用户(二)
目录 一.注册用户-业务流程分析 1.页面效果 2.业务流程分析 二.注册用户-前端功能实现 修改register.html 1.校验用户名 2.校验密码 3.检验邮箱 4.使用ajax提交数据 5. ...
- 新浪微博注册用户超3亿 六成活跃者使用移动端
第一幅图证明了进一步证明了Iphone是街机中的街机.第二幅图告诉了你想要更多人的看到你的微博,那就吃饭时,睡觉时发布吧~~:) 5月15日午间消息,新浪微博事业部副总经理芦义在第四届GMIC全球移动 ...
最新文章
- C语言字符串处理的库函数
- 【PAT (Basic Level) 】1030 完美数列 (25 分)
- php内置函数和扩展,PHP 内置函数strlen 和mbstring扩展函数mb_strlen的区别
- iOS-开发记录-UIView属性
- 段错误产生原因及简单的调试方法
- RocketMQ如何保证消息不丢失(消息可靠性)
- 资源放送丨《MySQL的查询与优化》PPT视频
- jQuery 基本知识详解
- Visual Studio 常用快捷键(一)
- 18.pika 安装
- FreeSwitch中,RGB颜色转换为YUV
- 【解决方案】校园明厨亮灶监控系统实施方案
- 曼昆 宏观经济学 笔记
- 攻防演练中防守方的骚姿势
- 3.28leet28
- 推荐算法之基于物品的协同过滤
- History(查看历史命令)的用法
- C语言中EOF是什么?
- PyTorch 入门:训练一个深度神经网络(DNN)
- 美国Zaytran夹具/焊接定位器