如何记住JS小部件的用户?

时间:2019-04-03 17:38:55

标签: javascript cookies jswidget

我正在创建可以嵌入第三方网站的javascript小部件。我对这个网站一无所知。如果我的窗口小部件具有用于身份验证的字段(电子邮件和密码),我如何能记住该用户并提供他的信息而又不让他再次输入其凭据?如果他登录了其中一个包含我的小部件的网站,我能记得他吗?

我的小部件的当前阶段非常原始。

<script>
    (function (w,d,s,o,f,js,fjs) {
        w['JS-Widget']=o;w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments) };
        js = d.createElement(s), fjs = d.getElementsByTagName(s)[0];
        js.id = o; js.src = f; js.async = 1; fjs.parentNode.insertBefore(js, fjs);
    }(window, document, 'script', 'wg', 'http://localhost:8080/widget.js'));
    wg('init', { someConfiguration: 42 });
    wg('test1');
    wg('test2', 'foo');
</script>

这就是将其插入其他网站的方法。 我正在通过this tutorial实施它。

我想可能有任何方式可以存储cookie,但是我不确定是否可以在其他站点上访问它们。也许还有其他解决方案?

0 个答案:

没有答案