DNN中自定义密码验证
2010-03-13 22:14
176 查看
自定义了一个登录页面,因此不像DNN自带的AccountLogin模块那样能够自动调用相应的方法。这里必须自己写sql查询语句。
在DNN数据库中与用户信息相关的表有三张,分别是users,aspnet_user和aspnet_Membership。我们这里只用到后两张表,通过连接查询判断用户名和密码是否正确。
查询语句为:
只要将上述语句替换从Access到SQL Server 2005 Express转移后数据库连接的变化一文中的"strSQL"就可以实现DNN的密码验证。
在DNN数据库中与用户信息相关的表有三张,分别是users,aspnet_user和aspnet_Membership。我们这里只用到后两张表,通过连接查询判断用户名和密码是否正确。
查询语句为:
SELECT * FROM aspnet_Membership INNER JOIN aspnet_users ON aspnet_Membership.UserId = aspnet_users.UserId where UserName=? and Password=?
只要将上述语句替换从Access到SQL Server 2005 Express转移后数据库连接的变化一文中的"strSQL"就可以实现DNN的密码验证。
相关文章推荐
- DNN中自定义密码验证
- shiro自定义密码匹配验证,密码加密验证。
- 自定义表单验证,密码是否包含数字、字母、特殊字符的至少2种
- django 自定义 密码加密方式 及自定义验证方式
- django 自定义 密码加密方式 及自定义验证方式
- 一份修改layui自定义验证信息的修改密码功能
- WCF分布式安全开发实践(3):传输安全模式之自定义用户名密码身份验证:Transport_UserNamePassword_WSHttpBinding
- hive配置mysql连接,配置java连接用户名密码,配置自定义类验证用户名密码
- WCF消息安全模式之自定义用户名密码:Message CustomUserNamePassword wsHttpBinding 使用Windows Services宿主以及客户端免证书验证
- WCF 安全性之 自定义用户名密码验证
- 【WCF】Silverlight+wcf+自定义用户名密码验证
- winform+wcf(netTcpBinding)双向通讯 自定义用户名密码验证
- shiro自定义密码验证
- WCF分布式安全开发实践(3):传输安全模式之自定义用户名密码身份验证
- 使用profile的PASSWORD_VERIFY_FUNCTION参数实现自定义的密码验证规则
- ExtJS中表单验证使用自定义vtype(两次输入密码重复)示例
- Silverlight3系列(二)Silverlight3+wcf+在不使用证书的情况下自定义用户名密码验证
- Ext JS 中实现自定义验证 密码修改 确认密码
- Django 自带密码加密,自定密码加密方式 及自定义验证方式
- CAS之5.2x版本自定义密码验证-yellowcong