用户可以使用他们的谷歌凭据通过谷歌 API 使用 OAuth2 登录我的网站。为此,我一直在关注本教程: http: //www.saaraan.com/2012/11/login-with-google-api-php
到目前为止,它工作得很好,只是它都在一个 php 文件中。现在我想创建一个单独的 PHP 文件,如果用户已经在登录页面上登录,则简单地说“是”,如果还没有,则说“否”。我尝试了不同的方法,例如:
session_start();
if (isset($_SESSION['token'])) {
$client->setAccessToken($_SESSION['token']);
}
if ($client->getAccessToken()) {
print "yes";
}else
{
print "no";
}
它不起作用,因为 $client 不存在,因为它已在其他登录页面中定义。如果用户已经通过 google API 登录,我如何查看我网站的每个页面?