0
웹 플랫폼에 새 사용자를 등록하기 위해 Firebase를 사용 중입니다. 등록이 제대로 작동하고 Firebase 콘솔에서 새 사용자를 볼 수 있습니다. ,Firebase 리소스를로드하지 못했습니다 : 서버가 400 오류 상태로 응답했습니다.
www.googleapis.com/identitytoolkit/v3/relyingparty/signupNewUser?key=.. iucensg Failed to load resource: the server responded with a status of 400()
이 내 코드 당신이 도움이 될 수 있습니다 희망 : 내가 예를 들어 중복 된 메일과 같은 등록시 약간의 오차가 확인할 때
는하지만, 나는 개발 도구 콘솔에서 오류가 발생
firebase.auth().createUserWithEmailAndPassword($scope.email, $scope.password).then((user) => {
firebase.auth().currentUser.getToken(/* forceRefresh */ true).then(function (idToken) {
var providerID = user.providerData["0"].providerId;
$http({
method: 'POST',
url: url + '/userReg',
data: {
firstName: $scope.firstName,
lastName: $scope.lastName,
providerID
},
headers: {'x-auth': idToken},
}).then(function successCallback(response) {
if (response.status == 200) {
// $scope.$emit('logoutEvent', true);
$sessionStorage.put('ActiveUser', {accToken: idToken, providerID: 'email'});
$scope.$parent.logoutShow = true;
$scope.$parent.diaryShow = true;
$scope.$parent.userShow = true;
$scope.$parent.signInShow = false;
$scope.$parent.registerShow = false;
$window.location.href = '#/diary';
}
}, function errorCallback(response) {
console.log(response.data);
});
}).catch(function (error) {
console.log(error);
});
}).catch(function (error) {
$scope.alertShow = true;
$scope.errorMessage = error.message;
})
사용 권한이 부여 된 인증 로그인 방법 firebase console? – aofdev
이메일/비밀번호를 사용하도록 설정했는지 확인했습니다. – zb22