公司的架構是分層的,後台操作不了api層,服務端介面也操作不了api,只有api自己提供藉口進行重新整理了,可是這樣就帶來問題了,api層是直接面對使用者的,這個介面如果被別人亂刷,直接回影響使用者體驗,怎麼解決呢?
1、重新整理帶上驗證碼,但是也存在個問題,的驗證碼防止機器刷還可以 ,還是防不住人
於是一直在api這一層想辦法,一直沒找到什麼特別好的防方式
最後我的老大,沈大牛想了和辦法,服務端介面提供校驗,服務端有dubbo管理,後台可調,api可調
這就是第二種解決辦法,完全保證非後台使用者不能重新整理快取
思路:服務端定義兩個介面 1介面負責生成驗證碼並且快取起來,同時返回這個驗證碼,後台那這個驗證碼請求重新整理快取介面
api處理請求前掉2介面校驗該驗證碼是否有效,無效則不重新整理資料
整個解決過程,感覺自己思路太侷限,多思考才是!!!
PHP Mysql 實現後台管理
剛學了幾天的php,然後剛好有個後台管理的專案要做,抱著學php的目的,便打算用php開始寫。後台就是對幾張表進行增刪查改操作。一開始先從簡單的下手,有一張學生資訊表,得到裡面的各個資訊,並顯示在頁面上。先寫了乙個dao.php檔案,裡面有乙個資料庫連線的方法。因為要顯示在頁面上,所以採用在php ...
ajax實現頁面不重新整理前後臺互動
必要檔案 jquery form.js jquery 3.3.1.js 被重新整理部分div的class此處寫為left 在jsp頁面中實現將路徑交給js的方法 var url 1 basepath function geturl js 1 被表單繫結的函式 functiontogo functio...
後台管理中如何實現許可權管理
在專案後台管理專案開發中經常會遇到許可權的功能,今天我就好好整理一下,如何實現許可權管理。許可權管理 通過角色分配許可權 接下來時具體實現的步驟 1,建立vue腳手架 2,建立元件,並匹配路由規則 備註 rights資料夾下是側邊欄的子路由,通過動態路由addroutes獲取,後面會寫如何是實現 s...