问题标签 [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.
laravel - 使用社交名流验证 google 令牌 ID
我token-id
从 google 生成的客户端 android 应用程序收到。
如何授权用户使用社交名流?
我现在正在使用 google_api 客户端,但它没有 Socialte 的便利。
php - 通过 google api 客户端获取用户信息
我正在token-id
从 android 客户端接收。
在第一步中,我通过以下代码验证令牌:
从谷歌收到的数据是:
验证令牌 ID 后,如何获取用户信息?
我感兴趣的是:
1-电子邮件
2-用户基本信息
3-Google 加信息
我也安装了 Socialite,所以如果可能的话,也包括你对 Socialite 的回答。
php - 用户取消时的laravel社交名流错误
我正在创建一个具有入站社交身份验证的 laravel 5 应用程序,现在我拥有获取用户、注册或登录的所有代码,以防用户存在,一切正常。问题是当用户不同意使用社交提供者登录我的应用程序(例如,按下取消按钮)时,有人知道如何处理。
现在,如果我按下社交登录窗口上的取消按钮,则会引发 400 客户端错误。
提前致谢
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
php - 在 Laravel 中使用 Socialite 登录后重定向到 URL
我需要使用以下 URL 注册锦标赛:
这个 URL 在中间件“auth”中,所以如果用户没有登录,他会被重定向到登录页面。
我需要的是重定向到
社交登录后(我有 2 个提供商,fb 和 google)
在这种情况下,我不希望用户被重定向到 .env 中定义的重定向 url
这是我用来登录社交名流的功能:
如何使系统将我重定向到初始操作而不是默认的 redirect_url 参数。
我已经通过 guest() 函数的正常登录解决了它,但我不知道在这种情况下如何实现它。
问题与这篇文章非常相似
php - 如何在使用 laravel 5.1 和 Socialite 类时通过 facebook auth 链接传递变量?
我正在为我的用户建立一个推荐链接,我想通过 facebook Auth 链接传递一个变量,如下所示:
<a href="{{ route('facebook.auth', ['id' => $id,'code'=>$code]) }} ></a>
我试图建立一个像这样的链接跟踪器
我将用户重定向到它,但是每次登录尝试都会重复指向用户的点
我如何使用身份验证链接发送这些变量。
php - Laravel、社交名流和中间件无限重定向循环
我遵循了社交名流上的 laracasts 教程。我的最终目标是连接到 azure ad,但我在各个方面都遇到了问题,所以我想我会从他的 github 教程开始,并首先让它在原则上工作。在我尝试使用中间件之前我很好 - 现在我陷入了无限重定向循环。如果我跳出循环并转到主页,它已成功登录我 - 但显然用户不会知道并认为它失败了。
任何帮助将不胜感激。
埃德。
授权控制器:
验证用户:
路线.php:
验证中间件:
laravel - 在 laravel 5.1 社交名流中无法通过 facebook 登录(AbstractProvider.php 第 191 行中的 InvalidStateException)
我正在尝试在我的网站上制作 facebook 登录系统。这是我的 facebook 授权路线
这是我在 authController 中的方法
所以当我点击链接(重定向到 FB)时,我收到了这个错误
在我的 services.php 文件中
$lang 是所有路由的语言前缀。我还在我的 session.php 中添加了
在我在 Facebook 上的应用中,我有
在站点 URL 字段中
php - 调用未定义的方法 Laravel\Socialite\One\TwitterProvider::stateless()
我收到以下错误:
引发此错误的行是:
以上适用于 Facebook 登录。
有任何想法吗?