Esempio n. 1
0
 /**
  * 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);
 }
Esempio n. 2
0
 public function testcheckNonce()
 {
     $result = OAuthToken::checkNonce('test', 'test', 123);
     $this->assertEquals(0, $result);
 }