【发布时间】:2021-10-21 01:12:39
【问题描述】:
我正在学习 React,并试图了解如何使用 Firebase 进行注册。只是找不到我做错了什么。谢谢大家的帮助。我正在使用来自这里的请求链接:https://firebase.google.com/docs/reference/rest/auth?hl=cs
这是我的请求代码:
export const signInUser = () => {
return async (dispatch) => {
const sendSignInRequest = async () => {
const response = await fetch(
"https://identitytoolkit.googleapis.com/v1/accounts:signUp?key=AIzaSyDkDPtv28NKNnAxKYN_RFTG36lp3-IraAE",
{
method: "POST",
body: JSON.stringify({
email: "QWERTY12345@GMAIL.COM",
password: "12345TREWQ!asd",
returnSecureToken: true,
}),
headers: {
"Content-Type": "application/json",
},
}
).then((res) => {
console.log(res);
return res;
});
return response;
};
try {
const respnseStatus = await sendSignInRequest();
} catch (error) {
console.log(error);
}
};
};
这是我从服务器得到的:
Response {
type: 'cors',
url: 'https://identitytoolkit.googleapis.com/v1/accounts…ignUp?key=AIzaSyDkDPtv28NKNnAxKYN_RFTG36lp3-IraAE',
redirected: false,
status: 400,
ok: false,
…}
谢谢。
【问题讨论】:
标签: reactjs redux react-redux firebase-authentication