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 mixed __construct ( \Yiisoft\Session\SessionInterface $session )
$session \Yiisoft\Session\SessionInterface

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

            
generate() public method

public string generate ( )

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