0 follower

Final Class Yiisoft\Csrf\Hmac\IdentityGenerator\SessionCsrfTokenIdentityGenerator

InheritanceYiisoft\Csrf\Hmac\IdentityGenerator\SessionCsrfTokenIdentityGenerator
ImplementsYiisoft\Csrf\Hmac\IdentityGenerator\CsrfTokenIdentityGeneratorInterface

Session based CSRF token identification.

Method Details

Hide inherited methods

__construct() public method

public __construct( \Yiisoft\Session\SessionInterface $session ): mixed
$session \Yiisoft\Session\SessionInterface

                public function __construct(SessionInterface $session)
{
    $this->session = $session;
}

            
generate() public method

public generate( ): string

                public function generate(): string
{
    return (string) $this->session->getId();
}