我对Ember.js很陌生,经历过教程,阅读了一些文档并准备了非常简单的应用程序,主要是使用Fixtures。 尝试了一点Ember数据,但由于它还没有准备好生产,我不会使用它(Ember-auth都没有)。
我正在尝试在Ember应用程序中实施Google登录。
我想通过client-side signin进行操作,然后在从Google获取令牌后,我会将其发回给我的后端,以创建帐户或新令牌与我的后端进行通信。
问题在于,我必须正确设置Google+按钮并将其设为一个回调,当来自Google+的数据准备好提供时将被调用[特别是我需要授权给我的服务的令牌]。
如何用Ember.js完成?
另一件事是,我应该如何设置Ember应用程序,如果用户尚未通过身份验证,则重定向到'login'?