phpBB3


VC\phpbb_recaptcha
includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 28

Class phpbb_recaptcha

phpbb_default_captcha
└─phpbb_recaptcha

public class phpbb_recaptcha
extends phpbb_default_captcha


Field Summary
mixed

$challenge

mixed

$recaptcha_server

mixed

$recaptcha_server_secure

mixed

$recaptcha_verify_path

mixed

$recaptcha_verify_server

mixed

$response

Fields inherited from VC\phpbb_default_captcha
attempts, captcha_vars, code, confirm_code, confirm_id, seed, solved, type
Method Summary
void

__construct()

void

acp_page(mixed id, mixed module)

void

execute()

void

execute_demo()

void

get_class_name()

void

get_demo_template(mixed id)

void

get_hidden_fields()

void

get_instance()

void

get_name()

void

get_template()

void

has_config()

API function

void

init(mixed type)

void

install()

void

is_available()

ReCaptchaResponse

recaptcha_check_answer(array extra_params)

Calls an HTTP POST function to verify if the user's guess was correct

void

uninstall()

void

validate()

Methods inherited from VC\phpbb_default_captcha
check_code, delete_code, execute, execute_demo, garbage_collect, generate_code, get_attempt_count, get_demo_template, get_hidden_fields, get_template, has_config, init, install, is_solved, load_code, new_attempt, regenerate_code, reset, uninstall, validate

Field Detail

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 38

challenge

public mixed $challenge

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 30

recaptcha_server

public mixed $recaptcha_server = 'http://www.google.com/recaptcha/api'

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 31

recaptcha_server_secure

public mixed $recaptcha_server_secure = 'https://www.google.com/recaptcha/api'

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 36

recaptcha_verify_path

public mixed $recaptcha_verify_path = '/recaptcha/api/verify'

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 35

recaptcha_verify_server

public mixed $recaptcha_verify_server = 'www.google.com'

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 39

response

public mixed $response

Method Detail

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 42

__construct

public void __construct()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 88

acp_page

public void acp_page(mixed id, mixed module)

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 146

execute

public void execute()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 141

execute_demo

public void execute_demo()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 83

get_class_name

public void get_class_name()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 176

get_demo_template

public void get_demo_template(mixed id)

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 181

get_hidden_fields

public void get_hidden_fields()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 57

get_instance

public void get_instance()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 78

get_name

public void get_name()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 150

get_template

public void get_template()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 73

has_config

public void has_config()

API function


includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 47

init

public void init(mixed type)

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 199

install

public void install()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 63

is_available

public void is_available()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 294

recaptcha_check_answer

public ReCaptchaResponse recaptcha_check_answer(array extra_params)

Calls an HTTP POST function to verify if the user's guess was correct

Parameters:
extra_params - an array of extra variables to post to the server

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 194

uninstall

public void uninstall()

includes/captcha/plugins/phpbb_recaptcha_plugin.php at line 204

validate

public void validate()

phpBB3