Compare commits

...

2 Commits

Author SHA1 Message Date
a-sansara
c439b2ad63 amend responseHeader 2017-03-21 02:52:39 +01:00
a-sansara
53c9df92f4 manage responseHeader 2017-03-21 01:22:28 +01:00

View File

@ -209,6 +209,31 @@ class Authenticator
return new Token($this->config['type'], $key, $date, $tokenValue, $noise);
}
/*!
* @method generateResponseHeader
* @public
* @param MetaTech\PwsAuth\Token $token
* @return str
*/
public function generateResponseHeader(Token $token)
{
return hash(
self::DEFAULT_ALGO,
$this->formatDate($token->getDate()) . $this->getUserSalt('') . $token->getValue()
);
}
/*!
* @method checkResponseHeader
* @public
* @param MetaTech\PwsAuth\Token $token
* @return bool
*/
public function checkResponseHeader(Token $token, $responseToken)
{
return $this->generateResponseHeader($token) == $responseToken;
}
/*!
* @method generateHeader
* @public