问题标签 [flutter-facebook-login]

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 投票
1 回答
63 浏览

flutter - Flutter/flutter_facebook_login:无法查看错误详细信息

我 在我的 Flutter 应用程序中使用https://github.com/roughike/flutter_facebook_login/进行 Facebook 登录。执行一直按FacebookLoginStatus.error开关。

我怎样才能看到我的错误的更多细节?

0 投票
1 回答
14 浏览

flutter - 当用户在flutter中使用facebook登录时在哪里保存用户信息

我在我的 Flutter 应用程序中使用 Facebook 登录。由于用户没有在应用程序上注册,我在哪里存储使用 Facebook 登录的用户信息?

0 投票
1 回答
861 浏览

firebase - 如何从 Firebase 中的 flutter_facebook_login 获取 Facebook 电子邮件?

我正在使用flutter_facebook_login 插件(3.0.0)。但是我的 Facebook 电子邮件没有出现在我的 Firebase 用户标识符列中;相反,我看到了这个“--”。请帮忙!

0 投票
1 回答
72 浏览

flutter - 如何在快餐栏中显示 Facebook 登录状态?

在我使用 Facebook SignIn 登录后的颤振应用程序中,如果登录成功但如果取消或出现错误,我希望用户转到下一个屏幕,显示带有详细信息的小吃栏。如果登录成功,我已经设法将用户移动到下一个屏幕,但我无法显示小吃栏。

这是我的代码:

我曾考虑initState通过检查 Facebook 登录状态的值来显示snackBar,但我意识到在第一个屏幕构建时它会为空,因此会出错。我该怎么做?

0 投票
1 回答
200 浏览

amazon-web-services - flutter_facebook_login 和 AWS:登录令牌无效。不是有效的 OpenId Connect 身份令牌

我是 Flutter 和 AWS 的新手,我用 facebook 身份验证做了一个小项目。使用:

  • amazon_cognito_identity_dart:^0.0.22
  • flutter_facebook_login: ^3.0.0

在 AWS I 上:

  • 使用 POST 方法配置 API
  • 创建了一个新的 Cognito 用户池
  • 在新的 Cognito 用户池中创建了一个新的应用程序客户端
  • 使用 Facebook 的 Facebook AppID 创建了一个新的 Cognito 身份池

我有登录功能

一个方法signInWithFacebook:

一个类凭证:

以及带有 Cognito 凭据和 API 端点的 credentials.dart

问题是当它执行该方法时:

我收到以下错误:

为什么我从 facebook 收到的令牌无效?我错过了什么吗?

0 投票
2 回答
1338 浏览

facebook - 使用 Firebase 登录 Facebook 导致无效 OAuth 访问令牌错误

我的 Flutter 项目正在尝试通过 Facebook 登录向 Firebase Auth 添加新用户,但失败并出现以下错误:

I/flutter (30934): [firebase_auth/invalid-credential] 提供的身份验证凭据格式错误或已过期。[来自 Facebook 的 debug_token 响应不成功:{"error":{"message":"Invalid OAuth access token.","type":"OAuthException","code":190,"fbtrace_id":"MY_TRACE_ID"}} ]

我正在使用包

并通过登录

try 中的行失败,上面的错误是从 catch 中打印出来的。

Facebook 登录工作正常,我可以看到我已从我的 FB 帐户正确登录到该应用程序。我已经尝试过以下解决方案:

  1. 确保 FB 开发者控制台、firebase FB auth 页面以及应用内的 App ID 和 App Secret 都匹配。
  2. 在 FB 开发人员控制台中,转到设置 -> 高级并制作“应用程序机密是否嵌入在客户端中?” 设置为“否”。
  3. 删除 FB App 并重新制作。
0 投票
4 回答
882 浏览

facebook - Flutter:无法同时使用 Google 和 Facebook 插件

这是我有生以来第一次在论坛上提问。我真的很绝望。我已将带有插件 google_sign_in: ^4.5.6 的 Google 登录添加到我的应用程序中,但只要我添加插件 flutter_facebook_auth: ^2.0.0+1 或 flutter_facebook_login: ^3.0.0 并启动我的应用程序,我就会得到以下信息错误:

MissingPluginException(MissingPluginException(在通道 plugins.flutter.io/shared_preferences 上找不到方法 getAll 的实现))

请帮我!太感谢了!

更新:颤振清理或重建没有帮助

0 投票
1 回答
80 浏览

flutter - Flutter:检测用户是否使用 Facebook 或 Google 登录

用户可以这样做注销:

因为我想总是询问用户,所以我还需要运行以下行之一:

如何检测用户是否使用 Facebook 或 Google 登录?

0 投票
1 回答
72 浏览

firebase - 使用 Facebook 输入注册 Cloud Firestore

我可以使用 Facebook 登录,但无法注册 Cloud Firestore。我如何获得建议的资源?我可以使用 Google 登录,但在这里我遇到了问题。我已经分享了下面的代码。我没有收到错误。该信息来自 Facebook,但单击 try catch 过程中的按钮:

按钮点击

用户.dart

创建用户方法:

0 投票
0 回答
222 浏览

flutter - 当我使用 facebook flutter 登录时出现“FacebookLoginStatus.error”

我用颤振的firebase登录facebook的代码不起作用。并会得到案例 FacebookLoginStatus.error 的情况:

包导入

完整的控制台错误日志:D/ZrHung.AppEyeUiProbe(1770): notify runnable to start。D/OpenGLRenderer(1770):启用 HWUI 二进制