public CheckAliasResult CheckAlias(LoginData data) { try { if (!data.Authenticate()) { return(CheckAliasResult.InvalidLogin); } return(Validation.ValidateAlias(data.Username, data.Password, data.Alias)); } catch (Exception error) { Error.Write(error); throw; } }
public CheckAliasResult CreateAlias(LoginData data) { try { if (!data.Authenticate()) { return(CheckAliasResult.InvalidLogin); } //if (data.CheckCaptcha() == false) // return CheckAliasResult.CaptchaFailed; return(Validation.CreateAlias(data.Username, data.Password, data.Alias, data.LegacyPassword)); } catch (Exception error) { Error.Write(error); throw; } }