Heim > Artikel > Backend-Entwicklung > Verwendung des Bestätigungscodes in Laravel
Dieser Artikel stellt hauptsächlich die Verwendung von Verifizierungscodes in Laravel vor, die einen gewissen Referenzwert haben. Jetzt kann ich ihn mit allen teilen, die ihn brauchen.
Fügen Sie in composer.json
{ "require": { "laravel/framework": "5.0.*", "mews/captcha": "~2.0" }, "minimum-stability": "dev"}
oder
composer require mews/captcha
einen Verweis auf den Bestätigungscode hinzu. Führen Sie dann Folgendes aus Befehl zum Aktualisieren der Bibliotheksabhängigkeiten
composer update
oder
composer install
Im Windows-System müssen Sie die GD2-DLL-Erweiterung
php.ini
inphp_gd2.dll
und auch aktivierenphp_fileinfo.dll
undphp_mbstring.dll
zum Einfügen des Verifizierungscode-Dienstanbieters in config/app.php
zu verwenden.
'providers' => [ // ... 'Mews\Captcha\CaptchaServiceProvider', ]
für Laravel 5.1+
'providers' => [ // ... Mews\Captcha\CaptchaServiceProvider::class, ]
gefunden aliases key
in config/app.php
.
'aliases' => [ // ... 'Captcha' => 'Mews\Captcha\Facades\Captcha', ]
für Laravel 5.1+
'aliases' => [ // ... 'Captcha' => Mews\Captcha\Facades\Captcha::class, ]
Sie können den Stil des Bestätigungscodes und die Anzahl der eingegebenen Zeichen anpassen
Kopieren die Konfigurationsdatei. Gehen Sie zum Verzeichnis config
$ php artisan vendor:publish
Pfad der Konfigurationsdatei config/captcha.php
return [ 'default' => [ 'length' => 5, 'width' => 120, 'height' => 36, 'quality' => 90, ], // ...];
<p class="form-group {{ $errors->has('captcha') ? ' has-error' : '' }}"> <label for="captcha" class="col-md-4 control-label">验证码</label> <p class="col-md-6"> <input id="captcha" class="form-control" name="captcha" > <img class="thumbnail captcha" src="{{ captcha_src('flat') }}" onclick="this.src='/captcha/flat?'+Math.random()" title="点击图片重新获取验证码" alt="Verwendung des Bestätigungscodes in Laravel" > @if ($errors->has('captcha')) <span class="help-block"> <strong>{{ $errors->first('captcha') }}</strong> </span> @endif </p></p>
🎜>
Laravel-Bereitstellung unter CentOS7 und Weiterleitung mit Nginx
Das obige ist der detaillierte Inhalt vonVerwendung des Bestätigungscodes in Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!