问题标签 [laravel-socialite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5353 浏览

laravel - 使用社交名流验证 google 令牌 ID

token-id从 google 生成的客户端 android 应用程序收到。
如何授权用户使用社交名流?
我现在正在使用 google_api 客户端,但它没有 Socialte 的便利。

0 投票
1 回答
4591 浏览

php - 通过 google api 客户端获取用户信息

我正在token-id从 android 客户端接收。
在第一步中,我通过以下代码验证令牌:

从谷歌收到的数据是:

验证令牌 ID 后,如何获取用户信息?
我感兴趣的是:
1-电子邮件
2-用户基本信息
3-Google 加信息
我也安装了 Socialite,所以如果可能的话,也包括你对 Socialite 的回答。

0 投票
2 回答
1089 浏览

php - 用户取消时的laravel社交名流错误

我正在创建一个具有入站社交身份验证的 laravel 5 应用程序,现在我拥有获取用户、注册或登录的所有代码,以防用户存在,一切正常。问题是当用户不同意使用社交提供者登录我的应用程序(例如,按下取消按钮)时,有人知道如何处理。

现在,如果我按下社交登录窗口上的取消按钮,则会引发 400 客户端错误。

提前致谢

0 投票
2 回答
2751 浏览

laravel - Laravel Socialite 返回错误未定义索引:first_name

使用laravel-socialite我正在尝试这段代码

但它返回错误

laravel/socialite version ^2.0要求作曲家。

如何解决这个问题?

0 投票
0 回答
420 浏览

facebook-graph-api - 在 Laravel 后端通过 Android 使用 Facebook 访问令牌

我有一个从 Facebook SDK 获取访问令牌的 Android 应用程序,我还想将该令牌发送到 PHP-Laravel 后端并检索用户详细信息。

我使用参数 AccessToken accessToken.getToken() 对 Laravel 进行了 HttpPost 调用并在那里检索它,令牌与我尝试从 Web 界面登录并获取令牌时相同。

然后我打电话给
$user = Socialize::driver('facebook')->getUser($request->token);

// 手动函数添加到 AbstractProvider 类

但我在日志中收到此错误

[2016-01-16 07:30:24] local.ERROR: 异常'GuzzleHttp\Exception\ClientException' 带有消息'客户端错误:GET https://graph.facebook.com/v2.5/me?access_token=&appsecret_proof=/* proof here*/&fields=first_name,last_name,email,gender,verified导致400 Bad Request响应:{"error":{"message":"一个活动的访问令牌必须用于查询当前用户的信息。","type":"OAuthExce (truncated...) ' in C:\wamp\www\PayPanel\PayPanel\vendor\guzzlehttp\guzzle\src\Exception\RequestException。 php:107

0 投票
2 回答
4034 浏览

php - 在 Laravel 中使用 Socialite 登录后重定向到 URL

我需要使用以下 URL 注册锦标赛:

这个 URL 在中间件“auth”中,所以如果用户没有登录,他会被重定向到登录页面。

我需要的是重定向到

社交登录后(我有 2 个提供商,fb 和 google)

在这种情况下,我不希望用户被重定向到 .env 中定义的重定向 url

这是我用来登录社交名流的功能:

如何使系统将我重定向到初始操作而不是默认的 redirect_url 参数。

我已经通过 guest() 函数的正常登录解决了它,但我不知道在这种情况下如何实现它。

问题与这篇文章非常相似

0 投票
0 回答
143 浏览

php - 如何在使用 laravel 5.1 和 Socialite 类时通过 facebook auth 链接传递变量?

我正在为我的用户建立一个推荐链接,我想通过 facebook Auth 链接传递一个变量,如下所示:

<a href="{{ route('facebook.auth', ['id' => $id,'code'=>$code]) }} ></a>

我试图建立一个像这样的链接跟踪器

我将用户重定向到它,但是每次登录尝试都会重复指向用户的点

我如何使用身份验证链接发送这些变量。

0 投票
0 回答
670 浏览

php - Laravel、社交名流和中间件无限重定向循环

我遵循了社交名流上的 laracasts 教程。我的最终目标是连接到 azure ad,但我在各个方面都遇到了问题,所以我想我会从他的 github 教程开始,并首先让它在原则上工作。在我尝试使用中间件之前我很好 - 现在我陷入了无限重定向循环。如果我跳出循环并转到主页,它已成功登录我 - 但显然用户不会知道并认为它失败了。

任何帮助将不胜感激。

埃德。

授权控制器:

验证用户:

路线.php:

验证中间件:

0 投票
1 回答
410 浏览

laravel - 在 laravel 5.1 社交名流中无法通过 facebook 登录(AbstractProvider.php 第 191 行中的 InvalidStateException)

我正在尝试在我的网站上制作 facebook 登录系统。这是我的 facebook 授权路线

这是我在 authController 中的方法

所以当我点击链接(重定向到 FB)时,我收到了这个错误

在我的 services.php 文件中

$lang 是所有路由的语言前缀。我还在我的 session.php 中添加了

在我在 Facebook 上的应用中,我有

在站点 URL 字段中

0 投票
4 回答
5648 浏览

php - 调用未定义的方法 Laravel\Socialite\One\TwitterProvider::stateless()

我收到以下错误:

引发此错误的行是:

以上适用于 Facebook 登录。

有任何想法吗?