3
In Laravel 5.4.20 und VueJS. Ich möchte ein einfaches Code-Captcha in meiner modalen Komponente verwenden (ich möchte nicht reCaptcha verwenden). Wie kann ich das machen?Benutzer php captcha in vuejs Komponente
I Mewebstudio sind Sicherheits wie diese bin mit:
Route::any('captcha-test', function()
{
if (Request::getMethod() == 'POST')
{
$rules = ['captcha' => 'required|captcha'];
$validator = Validator::make(Input::all(), $rules);
if ($validator->fails())
{
echo '<p style="color: #ff0000;">Incorrect!</p>';
}
else
{
echo '<p style="color: #00ff30;">Matched :)</p>';
}
}
$form = '<form method="post" action="captcha-test">';
$form .= '<input type="hidden" name="_token" value="' . csrf_token() . '">';
$form .= '<p>' . captcha_img() . '</p>';
$form .= '<p><input type="text" name="captcha"></p>';
$form .= '<p><button type="submit" name="check">Check</button></p>';
$form .= '</form>';
return $form;
});
Aber es nur in PHP-Dokumenten arbeiten (Ich brauche in Vue-Komponente).