私は Ember.js を初めて使用し、チュートリアルを実行し、ドキュメントを少し読んで、ほとんどが Fixtures を使用して、非常に単純なアプリを準備しました。Ember-data を少し試してみましたが、まだ本番環境に対応していないため、使用しません (Ember-auth も使用しません)。
Ember アプリケーション内に Google サインインを実装しようとしています。
client-side signinを使用して、Google からトークンを取得した後、それをバックエンドにポストして、バックエンドと通信するためのアカウントまたは新しいトークンを作成します。
ここでの問題は、Google+ ボタンを適切に設定し、たとえば、Google+ からのデータを提供する準備ができたときに呼び出されるコールバックを提供する必要があることです [特に、自分のサーバーに認証する必要があるトークン]。
Ember.jsでどのように行うべきですか?
もう 1 つは、ユーザーがまだ認証されていない場合に「ログイン」にリダイレクトするように、Ember アプリケーションをどのようにセットアップする必要があるかということです。