deblan.io-murph/core/Security/TokenGenerator.php
Simon Vieille 40ed84dea3 init murph
Signed-off-by: Simon Vieille <simon@deblan.fr>
2021-03-24 19:10:26 +01:00

14 lines
309 B
PHP

<?php
namespace App\Core\Security;
use Symfony\Component\Security\Csrf\TokenGenerator\TokenGeneratorInterface;
class TokenGenerator implements TokenGeneratorInterface
{
public function generateToken(): string
{
return rtrim(strtr(base64_encode(random_bytes(32)), '+/', '-_'), '=');
}
}