コード例 #1
0
 /**
  * Test case
  */
 public function testIfSaltIsGivenHashIsKnown()
 {
     $expectedHash = '$2y$04$usesomesillystringfore0pFChtAErThomfG2Hq4BYOHbY1fhRUq';
     $this->hasher = new \Shopware\Components\Password\Encoder\Bcrypt(array('cost' => 04, 'salt' => 'usesomesillystringforsalt'));
     $hash = $this->hasher->encodePassword('foobar');
     $this->assertEquals($expectedHash, $hash);
 }
コード例 #2
0
 /**
  * Test case
  */
 public function testIfSaltIsGivenHashIsKnown()
 {
     $expectedHash = '$2y$04$T3l1YWl1Ri5CY3c3bU5DYOiIKqbbPpdcIiqpnkLoRwJkELw/uCaUO';
     $this->hasher = new \Shopware\Components\Password\Encoder\Bcrypt(array('cost' => 4, 'salt' => 'OyuaiuF.Bcw7mNCak/3Au7c='));
     $hash = $this->hasher->encodePassword('foobar');
     $this->assertEquals($expectedHash, $hash);
 }