自动生成密码
2005-09-01 15:44
267 查看
1public static string MakePassword(string pwdchars, int pwdlen)
2 {
3 string tmpstr = "";
4 int iRandNum;
5 Random rnd = new Random();
6 for(int i=0;i<pwdlen;i++)
7 {
8 iRandNum = rnd.Next(pwdchars.Length);
9 tmpstr += pwdchars[iRandNum];
10 }
11 return tmpstr;
12 }
13
其中pwdchars 为密码中出现的字符,pwdlen为密码的长度
2、后台的代码:
1private void Page_Load(object sender, System.EventArgs e)
2 {
3 if(!IsPostBack)
4 {
5 string randomchars = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
6
7 string password = Class1.MakePassword(randomchars, 10);
8 Response.Write(password);
9 }
10 // 在此处放置用户代码以初始化页面
11 }
12
13
2 {
3 string tmpstr = "";
4 int iRandNum;
5 Random rnd = new Random();
6 for(int i=0;i<pwdlen;i++)
7 {
8 iRandNum = rnd.Next(pwdchars.Length);
9 tmpstr += pwdchars[iRandNum];
10 }
11 return tmpstr;
12 }
13
其中pwdchars 为密码中出现的字符,pwdlen为密码的长度
2、后台的代码:
1private void Page_Load(object sender, System.EventArgs e)
2 {
3 if(!IsPostBack)
4 {
5 string randomchars = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
6
7 string password = Class1.MakePassword(randomchars, 10);
8 Response.Write(password);
9 }
10 // 在此处放置用户代码以初始化页面
11 }
12
13
相关文章推荐
- 用户注册、登陆、改密码自动生成
- centos shell编程4【分发系统】 服务器标准化 mkpasswd 生成密码的工具 expect讲解 expect传递参数 expect自动同步文件 expect指定host和要同步的文件 expect文件分发系统 expect自动发送密钥脚本 Linux脚本执行方式 第三十八节课
- 编程实现用户名和密码自动生成【可以自己指定长度】
- phpMyAdmin自动生成密码忘记怎么办?
- [原创]Java自动批量生成密码的源代码
- PHP 自动生成随机密码
- java自动生成复杂的新密码,强密码。
- ORACLE自动生成8位带数字和字母的随机密码
- MySQL数据库自动生成并修改随机root密码的脚本
- 自动生成密码
- PHP自动生成帐号和密码
- 自动生成密码,验证码,帐号及常见输入验证
- 黄聪:php自动生成密码
- Java密码加密,UUID自动生成主键
- 两种方法自动获取 grub2-mkpasswd-pbkdf2 生成的密码
- 一个自动生成密码文件的小程序
- DWZ 用dialog调用MVC自动生成的密码修改页面一直出现“数据加载中,请稍等...”和去掉“数据加载中,请稍等”的方法
- SQL Server 自动生成卡号和密码
- 自动生成会员卡号和密码
- 判断字符串是否由数字组成 自动生成6位的密码 数据库操作,定位记录返回其值,或者返回默认值