谷歌使用 Ember.js 登录

Google sign in with Ember.js

本文关键字:js 登录 Ember 谷歌      更新时间:2023-09-26

我对Ember很陌生.js,浏览了教程,阅读了一些文档并准备了非常简单的应用程序,主要使用Fixtures。尝试了一些 Ember-data,但由于它还没有准备好生产,所以我不会使用它(也不是 Ember-auth(。

我正在尝试在 Ember 应用程序中实现 Google 登录。

我想完成客户端登录,然后在从 Google 获取令牌后,我会将其发布回我的后端,以创建一个帐户或新令牌来与我的后端进行通信。

这里的问题是,我必须适当地设置 Google+ 按钮并给它一个回调,当来自 Google+ 的数据准备好提供时将调用该回调 [尤其是我需要授权给我的服务的令牌]。

Ember.js应该怎么做?

另一件事是,如果用户尚未通过身份验证,我应该如何设置 Ember 应用程序以重定向到"登录"?

看了一下这个和这个帖子,但我不知道如何将它们应用于我的情况。

请参阅以下示例,它可能会给您一些想法http://jsbin.com/eQOZoGe/3/edit