asp.net(vb)如何实现邮箱验证激活注册用户

asp.net(vb)如何实现邮箱验证激活注册用户,第1张

告诉你原理吧,要实现邮箱激活其实就是解决服务器上发邮件的问题,用户注册后,把用户状态默认成未激活,然后生成一个链接到一个页面,在那个页面加载时运行一个SQl语句把用户状态改成激活,然后再跳转到什么成功激活的页面就可以了,当然要传递一些有效的参数了;邮件激活的话就给注册时用户填写的邮箱发信就可以了,内容里面写上那个自动生成链接,怎么发邮件呢,建议你使用第三方控件Jmail不错,当然还有别的,如果用Smtp协议发的话20封左右就挂掉了···

找回密码一样,用户回答对密保问题的话就把密码给他发到邮箱就是了,归根结底还是发邮件···

补一句:源码的没有····

手机验证得你有短信发送接口或硬件设备(短信猫之类的),发送随即验证码(并保存到服务器端或

数据库)

到注册用户手机,注册用户输入

接收到的验证码

与已发送的验证码进行比对,相同则成功,反之则不成功邮箱验证

可以发验证码,也可以发链接,点击激活,看你需求是啥样的。

前面

注册用户名

就对已存在的用户名进行匹配看是否存在,密码就验证哈格式就对了。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/220362.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-07
下一篇2023-04-07

发表评论

登录后才能评论

评论列表(0条)

    保存