2016-05-20 7 views
6

私はWebアプリケーションを開発しており、Firebaseを使用しています。私はまだドメイン名を持っていないので、私は自分のlocalhostを使用しようとしています。私はOAuth redirect domainsのlocalhostを見ることができます。また、初期化部分が正常に動作しています。ユーザー作成時に不正なリクエスト不良リクエストを取得する(Firebase)

しかし、firebase.auth().signInWithEmailAndPasswordを使用してユーザーを作成すると、https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyPasswordに投稿すると、[HTTP/2.0 400 Bad Request 447ms]が表示されます。

私はウェブアプリケーションの開発とFirebase webにも新しいです。誰かが私のlocalhostを使ってこれを行うのを手伝ってください。

あなたは

+0

はあなたがユーザーを作成するために使用する関数全体を表示することができますか? signInWithEmailAndPasswordはユーザーの作成には使用しませんが、すでに登録されているユーザーにはサインインしません。 – hellogoodnight

答えて

8

あなたはfirebase.auth().createUserWithEmailAndPassword(email, password)を使用してユーザーを作成することができますありがとうございます。 emailは有効な形式である必要があります。 passwordは十分に強くなければならないことを忘れないでください。弱いパスワード(6文字未満)を使用すると、Firebaseはauth/weak-passwordエラーコードを返します。

も参照してください: https://firebase.google.com/docs/reference/js/firebase.auth.Auth#createUserWithEmailAndPassword

+1

週のパスワードヒントありがとうございました。私はコードをうまく書いていて、なぜエラー400を返すのか狂っていました。私は常に4文字のパスワードを入力していました。ありがとうございました。 –

関連する問題