国产精品爱啪在线线免费观看_97视频精品_欧美精品一区二区在线播放_国产欧美久久一区二区三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 11004|回復: 5

[驗證開發] 簽名驗證、自定義值使用說明

[復制鏈接]
1#
發表于 2023-6-16 15:04:18 | 只看該作者 |只看大圖 |倒序瀏覽 |閱讀模式

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區

您需要 登錄 才可以下載或查看,沒有賬號?立即注冊

×
簽名驗證介紹

新秀網絡驗證管理系統DZ3.5版本中,增加接口簽名驗證功能。通過接口參數url地址、用戶ip地址、自定義m1-5參數值,替換自定義簽名規則,進行個性化加密,進行多重驗證,達到接口不被猜解、安全有效的目的。

適用版本:新秀網絡驗證管理系統DZ3.5系列版本。不適用原新秀網絡驗證管理系統DZ3.4系列版本。


使 用 指 南

1、如何開啟簽名驗證?

后臺設置選擇簽名驗證加密方式。目前共兩種加密方式:md5、sha1。延伸四種加密形式。

2、如何設置加密規則?    

  

簽名加密規則在后臺可以自定義!

例如:url=[url]salt=[salt]m1=[m1]m2=[m2]m3=[m3]m4=[m4]m5=[m5]

在上面規則中,紅色字體為常量不可變藍色字體為可替換變量

系統內置自動替換變量如下:

[url] = 接口地址問號以后的網址,除去&m參數及數值。

[ip] = 訪問接口的用戶ip地址。客戶端自行獲取用戶IP地址,可有效防止IP代理驗證,如不需要可在自定義規則中刪除[ip]變量即可。

[salt] = 后臺設置中簽名加密salt的值

[m1] = 訪問接口自定義&m1=參數的值

[m2] = 訪問接口自定義&m2=參數的值

[m3] = 訪問接口自定義&m3=參數的值

[m4] = 訪問接口自定義&m4=參數的值

[m5] = 訪問接口自定義&m5=參數的值

3、如何獲得簽名驗證&m值?

第一步:在提交接口地址中添加相關參數。

例如:&m=???&m1=xxx&m2=xxx……&m5=xxx

http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network:login&key=123456&action=login_get_globals&ids=1&int=2&m1=自定義m1&m2=自定義m2&m3=自定義m3&m4=自定義m4&m5=自定義m5&m=簽名驗證數值

第二步:分析系統內置變量對應值:

[url] = id=xinxiuvip_network:login&key=123456&action=login_get_globals&ids=1&int=2&m1=自定義m1&m2=自定義m2&m3=自定義m3&m4=自定義m4&m5=自定義m5

[ip] = 訪問接口的用戶ip地址

[salt] = 后臺設置中簽名加密salt的值

[m1] = 自定義m1

[m2] = 自定義m2

[m3] = 自定義m3

[m4] = 自定義m4

[m5] = 自定義m5

第三步:獲取加密規則替換文本。

紅色字體為常量不可變藍色字體為可替換變量。

設置簽名加密規則:url=[url]salt=[salt]m1=[m1]m2=[m2]m3=[m3]m4=[m4]m5=[m5]

替換簽名加密規則:url=id=xinxiuvip_network:login&key=123456&action=login_get_globals&ids=1&int=2&m1=自定義m1&m2=自定義m2&m3=自定義m3&m4=自定義m4&m5=自定義m5salt=saltm1=自定義m1m2=自定義m2m3=自定義m3m4=自定義m4m5=自定義m5

第四步:通過加密方式進行加密,獲得&m值。

⑴、根據設置加密方式進行數據加密:md5(key.salt)

加密方式:

例如:url=[url]salt=[salt]m1=[m1]m2=[m2]m3=[m3]m4=[m4]m5=[m5]

其中:key=url=[url]salt=[salt]m1=[m1]m2=[m2]m3=[m3]m4=[m4]m5=[m5]

key=url=id=xinxiuvip_network:login&key=123456&action=login_get_globals&ids=1&int=2&m1=自定義m1&m2=自定義m2&m3=自定義m3&m4=自定義m4&m5=自定義m5salt=saltm1=自定義m1m2=自定義m2m3=自定義m3m4=自定義m4m5=自定義m5

salt=salt

⑵、獲得加密md5值為:b832ad0e51c9357ed63eb1ff9df961b2

⑶、將獲取到的&m=簽名驗證md5值代入接口地址。

http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network:login&key=123456&action=login_get_globals&ids=1&int=2&m1=自定義m1&m2=自定義m2&m3=自定義m3&m4=自定義m4&m5=自定義m5&m=b832ad0e51c9357ed63eb1ff9df961b2

說明:[url]、[salt]兩個變量為系統內置變量。[ip]變量可根據實際情況使用。[m1]…[m5]為客戶端自定義變量,可根據開發需求自定義事件、時間、等可變驗證變量。


視頻教程
帖子永久地址: 

新秀網絡驗證系統 - 論壇版權1、本主題所有言論和圖片純屬會員個人意見,與本論壇立場無關
2、本站所有主題由該帖子作者發表,該帖子作者與新秀網絡驗證系統享有帖子相關版權
3、其他單位或個人使用、轉載或引用本文時必須同時征得該帖子作者和新秀網絡驗證系統的同意
4、帖子作者須承擔一切因本文發表而直接或間接導致的民事或刑事法律責任
5、本帖部分內容轉載自其它媒體,但并不代表本站贊同其觀點和對其真實性負責
6、如本帖侵犯到任何版權問題,請立即告知本站,本站將及時予與刪除并致以最深的歉意
7、新秀網絡驗證系統管理員和版主有權不事先通知發貼者而刪除本文

2#
發表于 2024-1-21 12:24:03 | 只看該作者
加密方式表示看不懂
回復

使用道具 舉報

3#
發表于 2024-3-17 05:27:56 | 只看該作者
折騰了一晚上。沒搞明白。。。
回復

使用道具 舉報

4#
發表于 2024-6-28 12:32:43 | 只看該作者
我也是沒搞明白~,做啥用的呢
回復

使用道具 舉報

5#
發表于 2024-7-23 07:32:40 | 只看該作者
我其實就只需要一種ˋ加密方法,KEY照就,所有參數數值按指定方式加密,比如AES、base64....,salt, ip, 啥地都無所謂




明文:

http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network:login&key=123456&action=login_get_globals&ids=1&int=2

密文:

http://demo35.xinxiuvip.com/plugin.php?id={密}&key={密2}&action={密3}&ids={密4}&int={密5}



你整了一大圈全部參數都還是明文、那不跟裸的沒區別?
回復

使用道具 舉報

6#
 樓主| 發表于 2024-8-15 22:03:52 | 只看該作者
bestkakkoii 發表于 2024-7-23 07:32
我其實就只需要一種ˋ加密方法,KEY照就,所有參數數值按指定方式加密,比如AES、base64....,salt, ip, 啥 ...

自定義m1-5值自有妙用,開發者可根據自身邏輯需求選用。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

QQ|Archiver|手機版|新秀網絡驗證系統API[軟著登字第13061951號] ( 豫ICP備2021033257號-1 )

GMT+8, 2025-7-1 08:47 , Processed in 0.219068 second(s), 41 queries , Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表