BCard - Documentation technique

RecaptchaService
in package

Porte les clés de configuration de Google reCAPTCHA.

Ce service se limite à transporter le couple de clés injecté depuis la configuration du conteneur : la clé publique, destinée aux gabarits qui insèrent le widget côté navigateur, et la clé secrète, employée lors de la vérification du jeton. Aucun appel HTTP vers l'API de vérification de Google n'est effectué ici — cette validation est réalisée ailleurs, par le code qui consomme self::getSecretKey().

Table of Contents

Properties

$secretKey  : string
$siteKey  : string

Methods

__construct()  : mixed
getSecretKey()  : string
Retourne la clé secrète de vérification.
getSiteKey()  : string
Retourne la clé publique du site.

Properties

Methods

__construct()

public __construct(string $siteKey, string $secretKey) : mixed
Parameters
$siteKey : string

Clé publique du site, exposable dans le HTML.

$secretKey : string

Clé secrète, à ne jamais transmettre au navigateur.

getSecretKey()

Retourne la clé secrète de vérification.

public getSecretKey() : string

Cette valeur est confidentielle : elle sert exclusivement aux appels serveur à serveur vers l'API de vérification de Google et ne doit jamais être rendue dans une réponse HTTP.

Return values
string

Clé secrète issue de la configuration.

getSiteKey()

Retourne la clé publique du site.

public getSiteKey() : string
Return values
string

Clé destinée au widget reCAPTCHA rendu côté navigateur.


        
On this page

Search results