baserCMS クラスリファレンス

BcCaptchaServiceInterface

interface BcCaptchaServiceInterface

Table of Contents

Methods

check()  : bool
認証を行う
consume()  : void
認証の回答をセッションから破棄する
render()  : string
キャプチャ画像を生成して画像データを返す

Methods

check()

認証を行う

public check(ServerRequest $request, string $token, string $value) : bool
Parameters
$request : ServerRequest
$token : string
$value : string

フォームから送信された文字列

Return values
bool

consume()

認証の回答をセッションから破棄する

public consume(ServerRequest $request, string $token) : void

送信完了後に呼び出し、同一セッションでの回答の再利用(リプレイ)を防ぐ

Parameters
$request : ServerRequest
$token : string

render()

キャプチャ画像を生成して画像データを返す

public render(ServerRequest $request, string $token) : string
Parameters
$request : ServerRequest
$token : string
Return values
string —

画像のバイナリデータ

On this page

Search results