コード例 #1
0
ファイル: UserTest.php プロジェクト: harikrishnanp/duoauth
 /**
  * Test the getter/setter for the last pin returned
  * @covers \DuoAuth\User::setLastPin
  * @covers \DuoAuth\User::getLastPin
  */
 public function testGetSetLastPin()
 {
     $pin = '1234';
     $user = new \DuoAuth\User();
     $user->setLastPin($pin);
     $this->assertEquals($pin, $user->getLastPin());
 }
コード例 #2
0
ファイル: test.php プロジェクト: harikrishnanp/duoauth
if ($user->findByUsername('ccornutt') == true) {
    echo 'find by username: '******'/admin/v1/users', '\\DuoAuth\\User', array('username' => 'ccornutt'), '\\DuoAuth\\User') == true) {
    echo 'find by username (direct): ';
    var_dump($user);
    var_dump($user);
}
// Validating a user's inputted code
$user = new \DuoAuth\User();
if ($user->findByUsername('ccornutt') == true) {
    echo 'validate code: ';
    var_dump($user->validateCode('user-inputted-code'));
}
// Getting the user's phones
$user = new \DuoAuth\User();
if ($user->findByUsername('ccornutt') == true) {
    echo 'get phones: ';
    var_dump($user->getPhones());
}
// Associating a phone with a user
$user = new \DuoAuth\User();
if ($user->findByUsername('ccornutt') == true) {
    $phones = $user->getPhones();
    echo 'associate phone: ';
    var_dump($phones[0]->associate($user));
    // yes, I know this just reassigns the phone to the same user...
}