Domain.User.EncodePassword C# (CSharp) Method

EncodePassword() static private method

static private EncodePassword ( string originalPassword ) : string
originalPassword string
return string
        static string EncodePassword(string originalPassword)
        {
            //Declarations
            Byte[] originalBytes;
            Byte[] encodedBytes;
            MD5 md5;

            //Instantiate MD5CryptoServiceProvider, get bytes for original password and compute hash (encoded password)
            md5 = new MD5CryptoServiceProvider();
            originalBytes = Encoding.Default.GetBytes(originalPassword);
            encodedBytes = md5.ComputeHash(originalBytes);

            //Convert encoded bytes back to a 'readable' string
            return BitConverter.ToString(encodedBytes);
        }

Usage Example

示例#1
0
 public bool Validate(Guid userID, string name, string password)
 {
     var encoded = User.EncodePassword(password);
     if (encoded == _password)
     {
         return true;
     }
     return false;
 }
All Usage Examples Of Domain.User::EncodePassword