Overview

Namespaces

  • None
  • PHP
  • Pry
    • Auth
      • Interfaces
    • Config
    • Controller
    • Date
    • Db
    • Feed
      • Abstracts
      • Writers
    • File
      • Decorator
    • Form
      • Element
    • Image
    • Log
      • Writer
    • Net
      • Exception
    • Session
    • Util
    • Validate
      • Validator
    • View

Classes

  • Bench
  • CommandLineBuilder
  • Pagination
  • Registry
  • Strings
  • Token
  • UserAgent

Exceptions

  • ExceptionHandler
  • Overview
  • Namespace
  • Class
  • Tree

Class Token

Classe de génération de token pour se prémunire des attaques CSRF

Namespace: Pry\Util
Package: Util
Category: Pry
Author: Olivier ROGER <oroger.fr>
Version: 1.1.0
Located at Util/Token.class.php
Methods summary
public static string
# genToken( integer $ttl = 15 )

Génère un token et le stocke en session

Génère un token et le stocke en session

Parameters

$ttl
integer
$ttl Durée de vie du token en minute

Returns

string
public static string
# getToken( )

Récupère le token

Récupère le token

Returns

string

Throws

UnexpectedValueException
Si aucun token n'est disponible
public static integer
# getTTL( )

Récupère le timestamp de durée de vie

Récupère le timestamp de durée de vie

Returns

integer

Throws

UnexpectedValueException
Si aucun token n'est disponible
public static boolean
# checkToken( )

Vérifie la validité du token

Vérifie la validité du token

Returns

boolean
public static integer
# getError( )

Retourn le code erreur

Retourn le code erreur

Returns

integer
Properties summary
public static integer $error 0
#

Type d'erreur retournée à la vérification du token 1 = Token non passé en paramètre 2 = token recu != token généré 3 = token expiré

Type d'erreur retournée à la vérification du token 1 = Token non passé en paramètre 2 = token recu != token généré 3 = token expiré

Pry API documentation generated by ApiGen 2.8.0