/// <summary>
 /// First we need to check the format of email,nick,uniquenick is correct
 /// and search uniquenick to find if a account is existed
 /// </summary>
 /// <returns></returns>
 public static GPErrorCode IsEmailNickUniquenickValied(Dictionary <string, string> dict)
 {
     if (!GameSpyUtils.IsNickOrUniquenickFormatCorrect(dict["nick"]))
     {
         return(GPErrorCode.NewUserBadNick);
     }
     if (dict.ContainsKey("uniquenick"))
     {
         if (!GameSpyUtils.IsNickOrUniquenickFormatCorrect(dict["uniquenick"]))
         {
             return(GPErrorCode.NewUserUniquenickInvalid);
         }
     }
     return(GPErrorCode.NoError);
 }