Heim >PHP-Framework >Denken Sie an PHP >So verwenden Sie ein Formulartoken, um die Gültigkeit der Datenquelle in ThinkPHP6 zu überprüfen
In der folgenden thinkphpFramework-Tutorial-Kolumne erfahren Sie, wie Sie Formular-Tokens verwenden, um die Gültigkeit von Datenquellen in ThinkPHP6 zu überprüfen. Ich hoffe, dass es für Freunde in Not hilfreich sein wird!
Verwenden Sie Formular-Tokens, um die Gültigkeit der Datenquelle in thinkphp6 zu überprüfen und Angriffe zu verhindern:
Verwenden Sie
<input type="hidden" name="__token__" value="{:token()}" />
oder verwenden Sie
{:token_field()}
in der Vorlage, um den oben genannten Inhalt automatisch zu generieren.
Controller-Überprüfung
public function index(Request $request) { $check = $request->checkToken('__token__'); if(false === $check) { // ... } }
Validator-Überprüfung
$rule = [ 'name' => 'require|max:25|token', 'email' => 'email', ];
Empfohlen: „Die neuesten 10 Thinkphp-Video-Tutorials“
Das obige ist der detaillierte Inhalt vonSo verwenden Sie ein Formulartoken, um die Gültigkeit der Datenquelle in ThinkPHP6 zu überprüfen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!