sqrlexample\ExampleStatefulStorage::storeNonce PHP Метод

storeNonce() публичный Метод

public storeNonce ( $nonce, $action, $key = '', $previousNonce = '' )
    public function storeNonce($nonce, $action, $key = '', $previousNonce = '')
    {
        $sql = 'INSERT INTO sqrl_nonce (nonce,ip,action,related_public_key) ' . 'VALUES (?,?,?,?)';
        $longIp = ip2long($this->reqIp);
        $stmt = $this->conn->prepare($sql);
        $stmt->execute(array($nonce, $longIp, $action, $key));
        if (empty($previousNonce)) {
            if (empty($this->session['sqrl_nut'])) {
                $this->session['sqrl_nut'] = $nonce;
            }
        }
    }