国产免费观看青青草原网站_久久精品视频色悠悠_影音先锋激情5566_日本一區二區三區免費高清在線_麻豆精品一区综合av_丰满的大屁股一区二区_男女啪啪免费网站_草莓视频app在线观看下载_午夜寂寞少妇AA片_混乱的生物课月老师后续视频

 
您現(xiàn)在的位置:首頁 ? 知識庫 ? 軟件開發(fā) 軟件開發(fā)
FingerprintJS - 在瀏覽器端實現(xiàn)指紋識別
發(fā)布日期:2017-09-06

FingerprintJS 是一個快速的瀏覽器指紋庫,純 JavaScript 實現(xiàn),沒有依賴關(guān)系。默認(rèn)情況下,使用 Murmur Hash 算法返回一個32位整數(shù)。Hash 函數(shù)可以很容易地更換。

 


什么是指紋識別


FingerPrint 即我們常說的指紋識別,使用手指和拇指前端的紋理按下的紋印來鑒定身份。指紋是鑒別身份的一種可靠的方法,因為每個人的每個指頭上的紋理排列各不相同而且不因發(fā)育或年齡而改變。


什么是瀏覽器指紋?


IE瀏覽器的識別


通過檢測瀏覽器安裝的插件來識別是瀏覽器指紋重要的特征,然后在 IE 瀏覽器中,不可能只去檢測瀏覽器列表和它們的 MIME 類型,因此需要設(shè)置 ie_activex: true 選項,這樣 FingerprintJS 將會檢測一下插件:


  • Adobe Reader

  • Adobe Flash Player

  • Apple QuickTime

  • Real player (all versions)

  • Shockwave player

  • Windows Media Player

  • Microsoft Silverlight

  • Skype ClickToCall


安裝和使用 


Bower


  1. bower install fingerprint

復(fù)制代碼



NPM


  1. npm install fingerprintjs

復(fù)制代碼



Ruby-on-Rails


如果是 Rails 項目,添加下面代碼到 Gemfile 中:




  1. gem 'fingerprintjs-rails'

復(fù)制代碼



然后運行:


  1. bundle install

復(fù)制代碼



就可以把文件添加到 sprockets 了:


  1. //= require fingerprint

復(fù)制代碼



手動安裝


把 fingerprint.js 文件拷貝到項目中。


調(diào)用方法


  1. var fingerprint = new Fingerprint().get();

復(fù)制代碼





  1. var fingerprint = new Fingerprint({canvas: true}).get();

復(fù)制代碼



如果你想使用屏幕分辨率計算指紋,則需如下調(diào)用:

  1. var fingerprint = new Fingerprint({screen_resolution: true}).get();

復(fù)制代碼



使用自定義的哈希函數(shù)



  1. var my_hasher = new function(value, seed){ return value.length % seed; };

  2. var fingerprint = new Fingerprint({hasher: my_hasher}).get();

復(fù)制代碼



或者直接傳遞方法:



  1. var my_hasher = new function(value, seed){ return value.length % seed; };

  2. var fingerprint = new Fingerprint(my_hasher).get();

復(fù)制代碼


  • 1.公司登記注冊于2003年1月27日,清遠市桑達電子網(wǎng)絡(luò)媒體有限公司
    2.公司2006年起成為清遠市政府定點協(xié)議供貨商,電子采購供貨商
    3.公司2007年被清遠市相關(guān)政府部門評為安防行業(yè)狀元
    4.公司2007年起成為長城電腦清遠如意服務(wù)站(SP368)
    5.公司2007年承建清遠市橫河路口電子警察工程,開創(chuàng)清遠電子警察先河。
  • 6.公司2007年起成為IBM合作伙伴、公司2010年底成為金蝶軟件清遠金牌代理(伙伴編號:30030013)
    7.公司組團隊參加南方都市報組織的創(chuàng)富評選,獲廣東80強。公司申請多項軟件著作權(quán)、專利權(quán)
    8.2016年起公司成為粵東西北地區(qū)為數(shù)不多的雙軟企業(yè),確立“讓軟件驅(qū)動世界,讓智能改變生活!"企業(yè)理想
    9.2016-01-29更名為廣東互動電子網(wǎng)絡(luò)媒體有限公司
    10.2021-01-13更名為廣東互動電子有限公司
  • 投資合作咨詢熱線電話:0763-3391888 3323588
  • 做一個負(fù)責(zé)任的百年企業(yè)! 天行健,君子以自強不息;地勢坤,君子以厚德載物;
    為用戶創(chuàng)造價值! 讓軟件驅(qū)動世界; 讓智能改變生活; 超越顧客期望,幫助顧客成功;
    對客戶負(fù)責(zé),對員工負(fù)責(zé),對企業(yè)命運負(fù)責(zé)!幫助支持公司的客戶成功;幫助忠誠于公司的員工成功!
  • 聯(lián)系電話:0763-3391888 3323588 3318977
    服務(wù)熱線:18023314222 QQ:529623964
  • 工作QQ:2501204690 商務(wù)QQ: 602045550
    投資及業(yè)務(wù)投訴QQ: 529623964
    微信:小米哥 微信號:qysed3391888
    騰訊微博:桑達網(wǎng)絡(luò)-基石與起點
  • E-MAIL:222#QYSED.CN ok3391888#163.com (請用@替換#)
在線客服
  • 系統(tǒng)集成咨詢
    點擊這里給我發(fā)消息
  • 網(wǎng)站\微信\軟件咨詢
    點擊這里給我發(fā)消息
  • 售后服務(wù)
    點擊這里給我發(fā)消息
  • 投資合作
    點擊這里給我發(fā)消息