首頁  >  文章  >  php框架  >  你知道TP5.1讓驗證碼在Electron-vue中怎麼用?

你知道TP5.1讓驗證碼在Electron-vue中怎麼用?

藏色散人
藏色散人轉載
2021-10-15 16:00:541788瀏覽

下面thinkphp框架教學欄位將介紹給大家關於TP5.1讓驗證碼在另外的項目(Electron-vue)裡面使用,希望對需要的朋友有幫助!

TP5.1讓驗證碼在另外的項目(Electron-vue)裡面使用

##部落格說明 ##文章所涉及的資料來自互聯網整理和個人總結,意在於個人學習和經驗匯總,如有什麼地方侵權,請聯繫本人刪除,謝謝!

介紹

一般來說在TP5.1裡面的驗證碼模組是用來給TP5.1的視圖層用的,使用和驗證也十分的方便,但是這次想要用於TP5.1以外的模組,比如說Electron-vue。

官方手冊網址

https://www.kancloud.cn/manual/thinkphp5_1/354122

驗證碼的想法

驗證碼大概就是在伺服器端產生一個隨機數,然後把這個隨機數製作成一個帶有數字的圖像,再把這個數字存入到session中,在客戶端根據圖片獲得的驗證碼之後,再來進行對比,如果相同那麼驗證通過。

想法

那麼我取得了多個驗證碼之後,伺服器怎麼知道我是哪個驗證碼,在TP5.1框架裡面倒是知道,那麼在vue的專案裡面怎麼知道呢?其實不管是在哪個項目,這個session儲存的時候是以鍵值對的形式來儲存的,值是我們的驗證碼,那我們的鍵呢?也就是我們的這個驗證碼的名稱呢?它其實給了我們,在我們呼叫驗證碼的介面的時候,他就把這個名稱發到了我們客戶端的cookie中,不信的話我們可以來看一下

你知道TP5.1讓驗證碼在Electron-vue中怎麼用?所以我們只需要在客戶端傳遞驗證碼的介面的時候吧cookie一起帶過去就好了.

#

以上是你知道TP5.1讓驗證碼在Electron-vue中怎麼用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除