我对 Ember.js 很陌生,完成了教程,阅读了一些文档并准备了非常简单的应用程序,主要使用 Fixtures。尝试了一点 Ember-data,但由于它还没有准备好生产,我不会使用它(也不是 Ember-auth)。
我正在尝试在 Ember 应用程序中实现 Google 登录。
我想通过客户端登录,然后在从 Google 获取令牌后,我会将其发布回我的后端,以创建一个帐户或新令牌以与我的后端通信。
这里的问题是,我必须适当地设置 Google+ 按钮并给它一个回调,例如当来自 Google+ 的数据准备好提供时调用[尤其是我需要授权给我的服务的令牌]。
Ember.js 应该怎么做?
另一件事是,如果用户尚未通过身份验证,我应该如何设置 Ember 应用程序以重定向到“登录”?