public bool Login(string password) { if (CryptographyModule.ConfirmPassword(password, salt, hash)) { return(true); } else { return(false); } }
public IActionResult VerifyMessage(string address, [FromBody] string signature) { if (CryptographyModule.IsSignatureValid(signature, address)) { return(Ok()); } else { return(NotFound()); } }
public UserDataPW(BaseUserDataPw data) { id = data.id; discordId = data.discordId; completedTournaments = new List <CompletedTournaments>(); ongoingTournaments = new List <CompletedTournaments>(); ongoingCreatedTournaments = new List <CompletedTournaments>(); completedCreatedTournaments = new List <CompletedTournaments>(); salt = CryptographyModule.GenerateSalt(); hash = CryptographyModule.GenerateHash(data.password, salt); }