Skip to content

esyede/captcha

Repository files navigation

captcha

captcha

Paket captcha sederhana untuk rakit framework.

Instalasi

Jalankan perintah ini via rakit console:

php rakit package:install captcha

Mendaftarkan paket

Tambahkan kode berikut ke file application/packages.php:

'captcha' => ['autoboot' => true],

Tambahkan pesan kustom validasi berikut ke application\language\en\validation.php:

'custom' => [
    'captcha_captcha' => 'Captcha mismatch.',
],

Tambahkan juga ke application\language\id\validation.php:

'custom' => [
    'captcha_captcha' => 'Captcha tidak cocok.',
],

Cara penggunaan

1. Menampilkan gambar captcha di view:

<img src="{{ Esyede\Captcha::url() }}" id="captcha" alt="captcha"/>
<br>
<input type="text" name="captcha">

2. Validasi captcha di controller:

$validation = Validator::make(Input::all(), [
    // ...
    'captcha' => 'required|captcha',
    // ...
]);

if ($validation->fails()) {
    return Redirect::back()
        ->with_input()
        ->with_errors($validation);
}

Lisensi

Paket ini dirilis dibawah Lisensi MIT

About

Paket captcha sederhana untuk rakit framework.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project