Phalcon\Test\Proxy\Security::getSessionToken PHP Method

getSessionToken() public method

public getSessionToken ( )
    public function getSessionToken()
    {
        return parent::getSessionToken();
    }

Usage Example

Beispiel #1
0
 /**
  * Tests Security::getToken and Security::getTokenKey for generating only one token per request
  */
 public function testOneTokenPerRequest()
 {
     $this->specify("The Security::getToken and Security::getTokenKey must return only one token per request", function () {
         $di = $this->setupDI();
         $s = new Security();
         $s->setDI($di);
         $tokenKey = $s->getTokenKey();
         $token = $s->getToken();
         expect($tokenKey)->equals($s->getTokenKey());
         expect($token)->equals($s->getToken());
         expect($token)->equals($s->getSessionToken());
         $s->destroyToken();
         expect($tokenKey)->notEquals($s->getTokenKey());
         expect($token)->notEquals($s->getToken());
         expect($token)->notEquals($s->getSessionToken());
         $s->destroyToken();
     });
 }