Generate Dyanmic Password using Asp.net - Online Free Computer Tutorials.

'Software Development, Games Development, Mobile Development, iOS Development, Android Development, Window Phone Development. Dot Net, Window Services,WCF Services, Web Services, MVC, MySQL, SQL Server and Oracle Tutorials, Articles and their Resources

Thursday, June 9, 2011

Generate Dyanmic Password using Asp.net

  //This will generate dynamic strong password for you. It can be used in any language..
  protected void btnGenerate_Click(object sender, EventArgs e) 
{
string allowedChars = "";
allowedChars = "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,";
allowedChars += "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,";
allowedChars += "1,2,3,4,5,6,7,8,9,0,!,@,#,$,%,&,?";

char[] sep ={ ',' };

string[] arr = allowedChars.Split(sep);

string passwordString = "";

string temp = "";

Random rand = new Random();

for (int i = 0; i < Convert.ToInt32(txtPassLength.Text); i++)
{
temp = arr[rand.Next(0, arr.Length)];
passwordString += temp;
}
txtPassword.Text = passwordString;
}

No comments:

Post a Comment