0

正如标题所说,我无法让两者一起工作。

这两个都可以自己完美地工作,但是当两者都包含在内并且我尝试使用 Facebook 登录时,我收到以下错误消息:

致命错误:在 /home/a801/public_html/Assignment_v2/google-api-php-client/src/auth/apiOAuth2.php:105 中带有消息“获取 OAuth2 访问令牌时出错,消息:'invalid_grant'”的未捕获异常“apiAuthException”堆栈跟踪:#0 /home/a801/public_html/Assignment_v2/google-api-php-client/src/apiClient.php(138): apiOAuth2->authenticate(Array) #1 /home/a801/public_html/Assignment_v2/googlelogin .php(38): apiClient->authenticate() #2 /home/a3422801/public_html/Assignment_v2/index.php(4): require('/home/a801/...') #3 {main} 抛出/home/a801/public_html/Assignment_v2/google-api-php-client/src/auth/apiOAuth2.php 在第 105 行

就我而言,Facebook 登录不应靠近该代码,这是用于 Google 登录的代码。

我很乐意提供您认为可能需要解决此问题的任何代码。谢谢

4

1 回答 1

0

Google 登录和 Facebook 登录是完全独立的。一旦你了解了基础知识,让它们工作并不难。

看看这个,我已经为我自己的项目使用了一些代码。这真的很容易理解。

混合认证

干杯

于 2012-06-06T15:37:03.603 回答