是否存在代表您当前浏览器的唯一ID? 我通过ApiGateWay登录了两个应用程序, 我想检查它们是否在同一浏览器上运行 所以我需要此浏览器的唯一键或ID
答案 0 :(得分:2)
您可以使用fingerprintjs2
通过npm安装:
frame.onload = (e) => {
frame.contentWindow.postMessage( 'hello frame', '*' );
};
用法:
<iframe id="frame" srcdoc="
<html>
<body>
<pre id='log'></pre>
<script>
const log = document.getElementById( 'log' );
onmessage = (e) => log.textContent = e.data;
</script>
</body>
</html>
"></iframe>
答案 1 :(得分:0)
如果您不希望用户采取任何欺诈行为,那么最简单的方法就是设置一些随机字符串cookie。 没有依赖关系,没有第三方代码,简洁明了。