Esempio n. 1
0
        //获取注册人的信息
        public void GetUserInfo(string useremail, string userpass, int type)
        {
            string user_email = useremail;
            string user_pass  = userpass;
            int    userrole   = type;//1:企业 2:个人

            string token       = string.Concat(user_email, user_pass);
            string strfortoken = "";

            /*md5对token进行加密*/
            MD5 md6 = new MD5CryptoServiceProvider();

            byte[] datafortoken = md6.ComputeHash(System.Text.Encoding.Default.GetBytes(token));;

            md6.Clear();

            for (int i = 0; i < datafortoken.Length - 1; i++)
            {
                strfortoken += datafortoken[i].ToString("x").PadLeft(2, '0');
            }
            /*md5对token进行加密*/
            string subject     = "您好";
            string body1       = "您好";
            string body3       = "感谢您在猿圈平台注册了新帐号。请点击链接激活您的帐号。";
            string MessageBody = "<a href=\"http://localhost:33621/Login_Register/oxcoder_login.aspx" + "\">点我~点我~~</a>";

            string body = string.Concat(body1, useremail, body3, MessageBody);;

            SendTo(user_email, subject, body);//发送邮件给用户邮箱,用于账号激活

            dal.RegisterPerson(useremail, userpass, type);
        }