public static WWWForm CreateWWWForm(FormHashParm hashParamenter = FormHashParm.ID, bool addSID = false) { WWWForm wf = new WWWForm(); if (hashParamenter != FormHashParm.None) { string parm = "0"; if (bl_DataBase.Instance != null && bl_DataBase.Instance.LocalUser != null) { parm = hashParamenter == FormHashParm.ID ? bl_DataBase.Instance.LocalUser.ID.ToString() : bl_DataBase.Instance.LocalUser.LoginName; } if (hashParamenter == FormHashParm.Name) { wf.AddSecureField("name", parm); } string hash = Md5Sum(parm + bl_LoginProDataBase.Instance.SecretKey).ToLower(); wf.AddSecureField("hash", hash); } if (addSID && bl_DataBase.Instance != null) { wf.AddField("sid", AnalyticsSessionInfo.sessionId.ToString()); } return(wf); }
/// <summary> /// /// </summary> /// <returns></returns> public WWWForm CreateForm(FormHashParm formHashParm = FormHashParm.Name, bool addSID = false) => bl_DataBaseUtils.CreateWWWForm(formHashParm, addSID);