device-uuid
Fast browser device uuid generation plugin. The plugin based on express-useragent and written in pure JavaScript, no dependencies.
Installation
$ bower install device-uuid --save
or
$ npm install device-uuid --save
Usage overview
Include files in your HTML. The minimum required for this plugin are:
<script src="/path/to/device-uuid.js" type="text/javascript"></script>
Execute the plugin:
automatically create not browser depended uuid:
var uuid = ;
as a result example:
e9dc90ac-d03d-4f01-a7bb-873e14556d8e
custom device uuid generation:
var du = ; var dua = dulanguage duplatform duos ducpuCores duisAuthoritative dusilkAccelerated duisKindleFire duisDesktop duisMobile duisTablet duisWindows duisLinux duisLinux64 duisMac duisiPad duisiPhone duisiPod duisSmartTV dupixelDepth duisTouchScreen ; var uuid = du;
module provides details such as the following:
"isMobile":false "isDesktop":true "isBot":false ... "browser":"Chrome" "version":"17.0.963.79" "os":"Windows 7" "platform":"Microsoft Windows" "source":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.79..."