检查网站是否从嵌入浏览器打开

问题描述 投票:0回答:1

我有一个网站,我需要检查这个网站何时从嵌入浏览器打开。

我需要做一个类似Google Login的流程。当Google Login检测到该网站是从嵌入浏览器加载的,那么用户就无法进行认证。

更多信息

javascript c# security authentication
1个回答
1
投票

这给出了是否嵌入的问题

  function isEmbed() {
        try {
            return window.self !== window.top;
        } catch (e) {
            return true;
        }
    }
console.log(isEmbed())
© www.soinside.com 2019 - 2024. All rights reserved.