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

Cara menggunakan token borang untuk mengesahkan kesahihan sumber data dalam ThinkPHP6

藏色散人
Lepaskan: 2022-01-04 10:01:29
ke hadapan
2202 orang telah melayarinya

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()}" />
Salin selepas log masuk

dalam templat atau gunakan

{:token_field()}
Salin selepas log masuk

akan menjana kandungan di atas secara automatik.

Pengesahan pengawal

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

Pengesahan pengesah

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

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!

Label berkaitan:
sumber:phpfv.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan