2013-10-01 4 views
1

Я довольно новичок в Ember.js, прошел учебник, прочитал немного документации и подготовил действительно простые приложения, в основном используя Fixtures. Пробовал немного Ember-data, но поскольку он еще не готов к производству, я не буду использовать его (ни Ember-auth).Google Войти с Ember.js

Я пытаюсь внедрить Google Войти в приложение Ember.

Я хотел бы пройти через client-side signin, а затем, получив токен от Google, я отправлю его обратно на мой сервер, чтобы создать учетную запись или новый токен для связи с моим бэкэнд.

Проблема в том, что я должен правильно настроить кнопку Google+ и передать ее, например. обратный вызов, который будет вызываться, когда данные из Google+ готовы к предоставлению [в частности, токен, который мне нужно разрешить для моего сервиса].

Как это сделать с Ember.js?

Другое дело, как я должен настроить приложение Ember, чтобы перенаправить на «login», если пользователь еще не аутентифицирован?

Я смотрел this и this сообщений, но я не знаю, как их применить к моему делу.

ответ

1

Пожалуйста, смотрите следующий пример, это может дать вам некоторое представление о http://jsbin.com/eQOZoGe/3/edit

+0

Спасибо, это очень помогает :) –