//update the password back $pw_update = GoCoin::updatePassword($token, USER_ID, $pw_array); if ($pw_update->code == '204') { echo '<div>Password successfully put back!</div>'; } else { echo '<div>Password update failure:</div>'; var_dump($pw_update); } } //reset password tests $RESET = FALSE; if ($RESET) { echo '<h3 style="color:blue">Password Reset Test</h3>'; if (empty(PW_RESET_TOKEN)) { //request a password reset $reset_pw_req = GoCoin::resetPassword($token, USER_EMAIL); if ($reset_pw_req->code == '204') { echo '<div>Password reset requested!</div>'; } else { echo '<div>Password reqest request failure:</div>'; var_dump($reset_pw_req); } } else { //create an array to reset the password with $pw_array = array("password" => "passw0rd", "password_confirmation" => "passw0rd"); //reset a password $reset_pw = GoCoin::resetPasswordWithToken($token, USER_ID, PW_RESET_TOKEN, $pw_array); if ($reset_pw->code == '204') { echo '<div>Password reset successfully!</div>'; } else { echo '<div>Password reset failure:</div>';