鍍金池/ 問(wèn)答/HTML/ 如何使用javascript獲取MAC地址

如何使用javascript獲取MAC地址

如何使用javascript獲取電腦的MAC地址? 要求兼容chrome瀏覽器的?

或者系統(tǒng)要求單點(diǎn)登錄,同一個(gè)賬號(hào),不允許同時(shí)登錄,一方登錄,另外一方要求剔出來(lái)

回答
編輯回答
久礙你

單點(diǎn)登錄,一般接口傳一個(gè)票據(jù)給前端作為標(biāo)記(存到xxStorage 或者 cookie 里)就足夠了。沒(méi)有太大的必要做到MAC地址級(jí)別的精確

瀏覽器作為一個(gè)沙箱環(huán)境,是獲取不到用戶的MAC地址的,因?yàn)闆](méi)有那樣的API

2018年3月28日 04:03
編輯回答
笨尐豬

很抱歉的告訴你,node服務(wù)端js也可獲取。瀏覽器的js是無(wú)法獲取mac地址的。

2017年7月15日 18:43
編輯回答
失心人

來(lái),我給你個(gè)單點(diǎn)登錄的思路。

只允許一臺(tái)在線,如果有另外機(jī)器登錄,其他機(jī)器掉線。

有A,B,C三臺(tái)電腦。

第一步:A登錄,在cookie記錄目前 num = 1; 服務(wù)器端記錄當(dāng)前num=1的為活動(dòng)用戶。
第二部:B登錄,服務(wù)器檢查到目前有num=1了,那就給B設(shè)置num=2,這樣B的cookie記錄目前num=2,服務(wù)器記錄當(dāng)前num=2的為活動(dòng)用戶。
第三步:A用戶來(lái)請(qǐng)求接口了,檢測(cè)到num=1已經(jīng)過(guò)期了,就給他掉線。

2018年8月1日 20:04