0

私はfirebase simple-loginを実装しようとしていますが、どういうわけかそれほど単純ではありません。

私はhttp://angularfire.com/documentation.html#authenticationに従っています

私が持っている:

<script src='https://cdn.firebase.com/v0/firebase.js'></script>
<script src='https://cdn.firebase.com/v0/firebase-simple-login.js'></script>
<script src="https://cdn.firebase.com/libs/angularfire/0.3.0/angularfire.js"></script>

私のindex.htmlで

  var ref = new Firebase("https://<my-firebase>.firebaseio.com/");
  angularFireAuth.initialize(ref, {scope: $scope, name: "user"});

$scope.login = function() {
  angularFireAuth.login("facebook");
};

コントローラーで、firebaseurl を配置します。

firebase forge で facebook を有効にしていない場合、Sorry, an error occurred: The specified authentication type is not enabled for this Firebase と表示されます。

ただし、有効にすると、ログイン ウィンドウが開き、1 秒ほどで自動的に閉じます。そこにはメッセージがありますが、それは短すぎて一言もわかりません。

何が間違っている可能性がありますか?

編集:正しいアプリ ID とシークレットを使用して、Facebook でアプリを適切に設定していませんでした。今では魅力のように機能します。

4

0 に答える 0