问题标签 [torii]

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 回答
84 浏览

cordova - emberfire 身份验证 + 科尔多瓦

据我了解,emberfire 身份验证通过 torii 工作,并包括自己的 torii-provider ( torii-providers/firebase.js)。

当我尝试登录时,它运行signInWithPopup来自 firebase 提供程序的方法。location.protocol当应用程序通过cordova(等于)在移动设备上运行时,它不起作用"file:"

我找到了一种解决方法:

  1. 我使用cordova插件通过google授权来获取idToken。

  2. 我已经覆盖了要使用的提供程序signInWithCredential

    /li>

它现在有效,但我不确定它是否是正确的解决方案?

0 投票
1 回答
290 浏览

ember.js - EmberJS:我什么时候应该使用 Torii 与 Ember-Simple-Auth?

我正在尝试学习我正在编写的网络应用程序的身份验证。我想要的只是一个登录名和密码,并确保用户无法编写/编辑彼此的帖子,除非他们已登录。

我不确定我是否完全理解它。但是,如果您需要进行 Facebook 或 Google 身份验证,Torii 似乎更好,而 simple-auth 更适合仅登录。对吗?Torii 还有其他 Simple-Auth 不能做的事情吗?有没有 Simple-Auth 可以做而 Torii 不能做的事情?

0 投票
1 回答
75 浏览

ember.js - Emberfire:如何检查登录是否失败?

我正在使用带有 emberfire 的 emberJS 来做电子邮件/密码登录系统。我正在使用 Torii(在 emberfire 内部使用)来处理身份验证。

到目前为止,一切正常,花花公子。我现在想添加一个功能,告诉用户如果登录失败,他们的用户名/密码不正确。

在我的控制台上,当我提供错误的电子邮件/密码时,我会看到以下内容

在此处输入图像描述

我认为这意味着这是因为登录失败的响应。我现在的问题是我该如何处理这些信息?我的最终目标是将用户界面更改为“嘿!您的登录凭据错误!”。但我不确定如何首先检查该信息。

0 投票
0 回答
75 浏览

ember.js - Google OAUTH2 未收到 refresh_token

我正在使用 emberjs,我可以从https://www.googleapis.com/oauth2/v4/token获得此响应

但即使在第一次身份验证时,我也永远不会获得刷新令牌。我坚持了几个小时有人可以帮助我吗

我的请求参数

0 投票
0 回答
87 浏览

ember.js - torii facebook ember 获取用户和名称

嗨,我想通过 torii 和 simple-auth 从 facebook 身份验证中获取姓名和电子邮件,但我不知道如何恢复这些数据。我可以通过 facebook 登录,但无法获取姓名或电子邮件。

请问你能帮帮我吗

这是我的代码:

这是我的组件登录表单

还有我的牌坊提供者

0 投票
0 回答
42 浏览

ember.js - 是否可以在 Ember 中将 Torii 与 FastBoot 一起使用?

我将 Torii 0.10.1 与 Ember 3.5 一起使用,以便通过将 torii 服务注入控制器来使用 facebook-connect。

这工作正常,但是一旦我启用 FastBoot,我就会收到以下错误: