Browse Source

updated LoginTest

v3-dev
REJack 6 years ago
parent
commit
610a03ac58
No known key found for this signature in database
GPG Key ID: 4A44B48700429F46
  1. 68
      tests/Aauth/Libraries/Aauth/LoginTest.php

68
tests/Aauth/Libraries/Aauth/LoginTest.php

@ -163,46 +163,34 @@ class LoginTest extends CIDatabaseTestCase
]); ]);
$this->assertTrue($this->library->isLoggedIn()); $this->assertTrue($this->library->isLoggedIn());
// $randomString = random_string('alnum', 32); $randomString = random_string('alnum', 32);
// $selectorString = random_string('alnum', 16); $selectorString = random_string('alnum', 16);
// $this->hasInDatabase($config->dbTableLoginTokens, [ $this->hasInDatabase($config->dbTableLoginTokens, [
// 'user_id' => 1, 'user_id' => 3,
// 'random_hash' => password_hash($randomString, PASSWORD_DEFAULT), 'random_hash' => password_hash($randomString, PASSWORD_DEFAULT),
// 'selector_hash' => password_hash($selectorString, PASSWORD_DEFAULT), 'selector_hash' => password_hash($selectorString, PASSWORD_DEFAULT),
// 'expires_at' => date('Y-m-d H:i:s', strtotime('+1 week')), 'expires_at' => date('Y-m-d H:i:s', strtotime('+1 week')),
// ]); ]);
// $_COOKIE['remember'] = base64_encode(1) . ';' . $randomString . ';' . $selectorString;
$_COOKIE['remember'] = base64_encode(3) . ';' . $randomString . ';' . $selectorString;
// $this->assertTrue($this->library->isLoggedIn());
$this->assertFalse($this->library->isLoggedIn());
// $randomString = random_string('alnum', 32);
// $selectorString = random_string('alnum', 16); $_COOKIE['remember'] = base64_encode(1) . ';' . $selectorString . ';' . $randomString;
// $this->hasInDatabase($config->dbTableLoginTokens, [
// 'user_id' => 3, $this->assertFalse($this->library->isLoggedIn());
// 'random_hash' => password_hash($randomString, PASSWORD_DEFAULT),
// 'selector_hash' => password_hash($selectorString, PASSWORD_DEFAULT), $randomString = random_string('alnum', 32);
// 'expires_at' => date('Y-m-d H:i:s', strtotime('+1 week')), $selectorString = random_string('alnum', 16);
// ]); $this->hasInDatabase($config->dbTableLoginTokens, [
'user_id' => 1,
// $_COOKIE['remember'] = base64_encode(3) . ';' . $randomString . ';' . $selectorString; 'random_hash' => password_hash($randomString, PASSWORD_DEFAULT),
'selector_hash' => password_hash($selectorString, PASSWORD_DEFAULT),
// $this->assertFalse($this->library->isLoggedIn()); 'expires_at' => date('Y-m-d H:i:s', strtotime('-1 week')),
]);
// $_COOKIE['remember'] = base64_encode(1) . ';' . $selectorString . ';' . $randomString; $_COOKIE['remember'] = base64_encode(1) . ';' . $randomString . ';' . $selectorString;
// $this->assertFalse($this->library->isLoggedIn()); $this->assertFalse($this->library->isLoggedIn());
// $randomString = random_string('alnum', 32);
// $selectorString = random_string('alnum', 16);
// $this->hasInDatabase($config->dbTableLoginTokens, [
// 'user_id' => 1,
// 'random_hash' => password_hash($randomString, PASSWORD_DEFAULT),
// 'selector_hash' => password_hash($selectorString, PASSWORD_DEFAULT),
// 'expires_at' => date('Y-m-d H:i:s', strtotime('-1 week')),
// ]);
// $_COOKIE['remember'] = base64_encode(1) . ';' . $randomString . ';' . $selectorString;
// $this->assertFalse($this->library->isLoggedIn());
} }
public function testLogout() public function testLogout()

Loading…
Cancel
Save