Paket captcha sederhana untuk rakit framework.
Jalankan perintah ini via rakit console:
php rakit package:install captcha
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.',
],
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);
}
Paket ini dirilis dibawah Lisensi MIT