{
$this->userProvider = $userProvider;
$this->cacheDir = $cacheDir;
+
+ // If cache directory does not exist we create it
+ if (!is_dir($this->cacheDir)) {
+ mkdir($this->cacheDir, 0777, true);
+ }
}
public function authenticate(TokenInterface $token)
throw new NonceExpiredException('Previously used nonce detected');
}
- // If cache directory does not exist we create it
- if (!is_dir($this->cacheDir)) {
- mkdir($this->cacheDir, 0777, true);
- }
-
file_put_contents($this->cacheDir.'/'.$nonce, time());
// Validate Secret