Beispiel #1
0
        $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>';
            var_dump($reset_pw);
        }
    }
}
//confirmation tests
$CONFIRM = FALSE;
if ($CONFIRM) {
    echo '<h3 style="color:blue">Confirmation Test</h3>';
    if (empty(CONFIRM_TOKEN)) {
        //request a confirmation email
        $confirm_email = GoCoin::requestConfirmationEmail($token, USER_EMAIL);
        if ($confirm_email->code == '204') {
            echo '<div style="color:#008800">Confirmation email requested!</div>';
        } else {
            echo '<div style="color:#aa0000">Confirmation email failure:</div>';
            var_dump($confirm_email);
        }
    } else {
        //confirm a user account
        $confirm_account = GoCoin::confirmUser($token, USER_ID, CONFIRM_TOKEN);
        if ($confirm_account->code == '301') {
            echo '<div style="color:#008800">Confirm account success!</div>';
        } else {
            echo '<div style="color:#aa0000">Confirm account failure:</div>';
            var_dump($confirm_account);
        }