public IEnumerator ChangePasswordRoutine(string username, string password, string newPassword, IPlayerApi caller) { string uri = NetworkSettings.instance.BaseUri() + "/api/players/change_password"; var form = new WWWForm(); form.AddField("playerId", username); form.AddField("password", password); form.AddField("new_password", newPassword); WWW www = new WWW(uri, form.data, form.headers); yield return www; if (www.error != null) { caller.OnPasswordError(www.error); } else { caller.OnPasswordChanged(www.text); } }
public IEnumerator ChangePasswordRoutine(string username, string password, string newPassword, IPlayerApi caller) { string uri = NetworkSettings.instance.BaseUri() + "/api/players/change_password"; var form = new WWWForm(); form.AddField("playerId", username); form.AddField("password", password); form.AddField("new_password", newPassword); WWW www = new WWW(uri, form.data, form.headers); yield return(www); if (www.error != null) { caller.OnPasswordError(www.error); } else { caller.OnPasswordChanged(www.text); } }