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

新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng)

標(biāo)題: 簽名驗(yàn)證、自定義值使用說(shuō)明 [打印本頁(yè)]

作者: admin    時(shí)間: 2023-6-16 15:04
標(biāo)題: 簽名驗(yàn)證、自定義值使用說(shuō)明
簽名驗(yàn)證介紹

新秀網(wǎng)絡(luò)驗(yàn)證管理系統(tǒng)DZ3.5版本中,增加接口簽名驗(yàn)證功能。通過(guò)接口參數(shù)url地址、用戶(hù)ip地址、自定義m1-5參數(shù)值,替換自定義簽名規(guī)則,進(jìn)行個(gè)性化加密,進(jìn)行多重驗(yàn)證,達(dá)到接口不被猜解、安全有效的目的。

適用版本:新秀網(wǎng)絡(luò)驗(yàn)證管理系統(tǒng)DZ3.5系列版本。不適用原新秀網(wǎng)絡(luò)驗(yàn)證管理系統(tǒng)DZ3.4系列版本。


使 用 指 南

1、如何開(kāi)啟簽名驗(yàn)證?

(, 下載次數(shù): 85)

后臺(tái)設(shè)置選擇簽名驗(yàn)證加密方式。目前共兩種加密方式:md5、sha1。延伸四種加密形式。

2、如何設(shè)置加密規(guī)則?    

   (, 下載次數(shù): 79)

簽名加密規(guī)則在后臺(tái)可以自定義!

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

在上面規(guī)則中,紅色字體為常量不可變藍(lán)色字體為可替換變量

系統(tǒng)內(nèi)置自動(dòng)替換變量如下:

[url] = 接口地址問(wèn)號(hào)以后的網(wǎng)址,除去&m參數(shù)及數(shù)值。

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

[salt] = 后臺(tái)設(shè)置中簽名加密salt的值

[m1] = 訪問(wèn)接口自定義&m1=參數(shù)的值

[m2] = 訪問(wèn)接口自定義&m2=參數(shù)的值

[m3] = 訪問(wèn)接口自定義&m3=參數(shù)的值

[m4] = 訪問(wèn)接口自定義&m4=參數(shù)的值

[m5] = 訪問(wèn)接口自定義&m5=參數(shù)的值

3、如何獲得簽名驗(yàn)證&m值?

第一步:在提交接口地址中添加相關(guān)參數(shù)。

例如:&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=簽名驗(yàn)證數(shù)值

第二步:分析系統(tǒng)內(nèi)置變量對(duì)應(yīng)值:

[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] = 訪問(wèn)接口的用戶(hù)ip地址

[salt] = 后臺(tái)設(shè)置中簽名加密salt的值

[m1] = 自定義m1

[m2] = 自定義m2

[m3] = 自定義m3

[m4] = 自定義m4

[m5] = 自定義m5

第三步:獲取加密規(guī)則替換文本。

紅色字體為常量不可變藍(lán)色字體為可替換變量。

設(shè)置簽名加密規(guī)則:url=[url]salt=[salt]m1=[m1]m2=[m2]m3=[m3]m4=[m4]m5=[m5]

替換簽名加密規(guī)則: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

第四步:通過(guò)加密方式進(jìn)行加密,獲得&m值。

⑴、根據(jù)設(shè)置加密方式進(jìn)行數(shù)據(jù)加密: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=簽名驗(yàn)證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

說(shuō)明:[url]、[salt]兩個(gè)變量為系統(tǒng)內(nèi)置變量。[ip]變量可根據(jù)實(shí)際情況使用。[m1]…[m5]為客戶(hù)端自定義變量,可根據(jù)開(kāi)發(fā)需求自定義事件、時(shí)間、等可變驗(yàn)證變量。


視頻教程
http://www.5566wy.com/net_network/video/接口開(kāi)發(fā)視頻教程/第七課:簽名認(rèn)證.mp4

作者: q188224912    時(shí)間: 2024-1-21 12:24
加密方式表示看不懂
作者: a1592180    時(shí)間: 2024-3-17 05:27
折騰了一晚上。沒(méi)搞明白。。。
作者: ashwolf    時(shí)間: 2024-6-28 12:32
我也是沒(méi)搞明白~,做啥用的呢
作者: bestkakkoii    時(shí)間: 2024-7-23 07:32
我其實(shí)就只需要一種ˋ加密方法,KEY照就,所有參數(shù)數(shù)值按指定方式加密,比如AES、base64....,salt, ip, 啥地都無(wú)所謂




明文:

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}



你整了一大圈全部參數(shù)都還是明文、那不跟裸的沒(méi)區(qū)別?
作者: admin    時(shí)間: 2024-8-15 22:03
bestkakkoii 發(fā)表于 2024-7-23 07:32
我其實(shí)就只需要一種ˋ加密方法,KEY照就,所有參數(shù)數(shù)值按指定方式加密,比如AES、base64....,salt, ip, 啥 ...

自定義m1-5值自有妙用,開(kāi)發(fā)者可根據(jù)自身邏輯需求選用。




歡迎光臨 新秀網(wǎng)絡(luò)驗(yàn)證系統(tǒng) (http://www.5566wy.com/) Powered by Discuz! X3.5