Rumah  >  Artikel  >  rangka kerja php  >  Cara menggunakan token borang untuk mengesahkan kesahihan sumber data dalam ThinkPHP6

Cara menggunakan token borang untuk mengesahkan kesahihan sumber data dalam ThinkPHP6

藏色散人
藏色散人ke hadapan
2021-12-10 14:38:202169semak imbas

Lajur tutorial rangka kerja thinkphp berikut akan memperkenalkan kepada anda cara menggunakan token borang untuk mengesahkan kesahihan sumber data dalam ThinkPHP6 Saya harap ia dapat membantu rakan yang memerlukan!

Gunakan token borang dalam thinkphp6 untuk mengesahkan kesahihan sumber data untuk mengelakkan serangan:

Gunakan

<input type="hidden" name="__token__" value="{:token()}" />

dalam templat atau gunakan

{:token_field()}

akan menjana kandungan di atas secara automatik.

Pengesahan pengawal

    public function index(Request $request)
    {
        $check = $request->checkToken(&#39;__token__&#39;);
        
        if(false === $check) {
            // ...
        }
        
    }

Pengesahan pengesah

$rule = [
        &#39;name&#39;  =>  &#39;require|max:25|token&#39;,
        &#39;email&#39; =>  &#39;email&#39;,
    ];

Disyorkan: "10 tutorial video thinkphp terkini"

Atas ialah kandungan terperinci Cara menggunakan token borang untuk mengesahkan kesahihan sumber data dalam ThinkPHP6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:phpfv.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam