如果输入错误令牌,Google oauth会提供500内部服务器错误

时间:2015-11-22 16:56:58

标签: oauth token internal-server-error

这是我的代码

$client = new Google_Client();
$client->setApplicationName("name");
$client->setClientId('id');
$client->setClientSecret('secret');
$client->addScope("https://www.googleapis.com/auth/userinfo.email");
$token_data = $client->verifyIdToken($token);
如果令牌无效,

verifyIdToken将触发500内部服务器错误。你能帮我弄清楚怎么摆脱它吗?我如何验证令牌是否有效?

1 个答案:

答案 0 :(得分:0)

没关系。

我不得不使用try-catch来捕获异常。如果令牌无效,则会触发异常。