/** * Check timestamps & nonces * @param OAuthProvider $provider */ public function timestampNonceChecker($provider) { // FIXME: add ts/nonce verification if (empty($provider->nonce)) { return Zend_Oauth_Provider::BAD_NONCE; } if (empty($provider->timestamp)) { return Zend_Oauth_Provider::BAD_TIMESTAMP; } return OAuthToken::checkNonce($provider->consumer_key, $provider->nonce, $provider->timestamp); }
public function testcheckNonce() { $result = OAuthToken::checkNonce('test', 'test', 123); $this->assertEquals(0, $result); }