Js从外部网站检查登录


Js check login from exterior website

我必须像Facebook一样创建一个"赞"按钮。因此,这个按钮将出现在许多网站上,这些网站调用我托管的javascript文件,处理悬停/单击等。。按钮的动作。

现在,我如何用js检查用户是否登录到我的网站(Php with sessions)?因此,如果用户登录,点赞按钮将更改文本并显示用户喜欢它,否则用户将在注册页面上被重定向(可能是弹出窗口)。

如何处理这种类型的跨域(js/ajax)请求?

要启用跨域请求,请添加

header("Access-Control-Allow-Origin : *")

到PHP文件的顶部。

然后这样做:

<?php
  if(isset($_SESSION['user_logged_in']){
    echo "TRUE";
  }
  else{
    echo "FALSE";
  }

并根据返回的值对页面执行操作。