getPrefixedSessionToken() public method

Returns the value of the CSRF token in session.
public getPrefixedSessionToken ( string $prefix ) : mixed
$prefix string
return mixed
Beispiel #1
0
 /**
  * Tests Security::getPrefixedToken and Security::getPrefixedTokenKey for generating only one token per request
  */
 public function testOnePrefixedTokenPerRequest()
 {
     $this->specify("The prefixed token and prefixed token key do not return one token per request", function () {
         $di = $this->setupDI();
         $s = new Security();
         $s->setDI($di);
         $tokenKey = $s->getPrefixedTokenKey('x');
         $token = $s->getPrefixedToken('x');
         expect($tokenKey)->equals($s->getPrefixedTokenKey('x'));
         expect($token)->equals($s->getPrefixedToken('x'));
         expect($token)->equals($s->getPrefixedSessionToken('x'));
     });
 }