Angularjs Firebase facebook身份验证不工作
我正在尝试使用angularJs进行facebook身份验证,但每次我都遇到这个错误 这是我的密码Angularjs Firebase facebook身份验证不工作,angularjs,facebook,firebase,Angularjs,Facebook,Firebase,我正在尝试使用angularJs进行facebook身份验证,但每次我都遇到这个错误 这是我的密码 ![var app=angular.module('myApp',['firebase']); app.controller("SampleCtrl", function($scope) { var ref = new Firebase("https://socialauthi.firebaseio.com/data"); $scope.tryLogin=function() {
![var app=angular.module('myApp',['firebase']);
app.controller("SampleCtrl", function($scope) {
var ref = new Firebase("https://socialauthi.firebaseio.com/data");
$scope.tryLogin=function() {
ref.authWithOAuthPopup("facebook", function(error, authData) {
if (error) {
console.log("Login Failed!", error);
} else {
console.log("Authenticated successfully with payload:", authData);
}
});
}
});
我还在firebase中添加了facebook应用程序id和应用程序机密。
使用本地主机
您在facebook中设置的URL与“”不匹配。请在facebook->setting->basic->App domain中查看您的URL谢谢。但是当我尝试添加App Domains时。显示此错误。必须从安全画布URL、统一二进制URL、站点URL、移动站点URL或安全页面选项卡URL派生。检查并更正以下域:socialauthi.firebaseio.com/data我只想验证您应该在Facebook的应用程序设置中输入的URL符合
https://auth.firebase.com/v2//auth/facebook/callback
请按照第2段中的说明操作:我做到了这就像你的sharedIt应该是https://auth.firebase.com/v2/socialauthi/auth/facebook/callback