我现在在做一个重置密码的功能,在重置之前我要通过邮箱验证,就需要往用户邮箱发送一个验证码,也就是几个随机数,请问这个随机数我要怎么写,求大神指导,有代码的,把代码贴出来看看,谢谢了。
Random ra = new Random();
postion[0] = ra.Next(0,12);
postion[1] = ra.Next(0,12);
先定义一个随机机器,然后把 ra 的值直接赋给Body?
@过客丶: 是的 直接赋值就OK了
这个无比简单,随便写啊,实在不行,你就new guid好了。然后把这个GUID放在用户表里面,用户点击链接的时候带上这上GUID,与用户表一对比,相同的话,就转到重置密码页面这样。
。。。。。 其实我就是想问我怎么通过邮件发送随机数
@过客丶:
发送邮件的代码一搜一把,你不会说,其实我就是看不懂网上的代码?
@爱编程的大叔: 呵呵 关键是发送随机数?你不会找不到我要的这个重点吧?
可以注册一个163邮箱,通过他的接口发送邮件,
一个邮件模版,随机数生成后替换模版生成右键内容.
然后发送.没了
根据你自己的喜好随机出一个验证码呗,然后自定义一套模版,替换模版里面的内容,通过邮件直接把整个模版发过去不就行了。
3楼已经说的很清楚了,你这个要求也不是那么严格,直接用Random产生一个几位的随机数发过去不就完事了吗!