4

私はfirebaseのチュートリアルを読みましたが、率直に言って、これはまだ意味がありません.申し訳ありません=)

ユーザー名とパスワードだけで、資格情報がfirebase構造のノードにあるという単純な認証を実装したい(Facebook、Email/Passなどを使用して認証したくない)

これを使用してこれを行う良い方法は何ですか?

4

2 に答える 2

6

Firebase クライアントは、JWT と呼ばれる安全なトークンを使用して認証されます。この JWT は、どこかの信頼できるサーバーによって生成される必要があります (クライアントで生成できないか、認証されていることを確認できませんでした)。

特にユーザー名 (電子メールではなく) とパスワードで認証する必要があり、認証資格情報 (たとえば、ハッシュ化されたパスワード) を Firebase に保存する場合は、それを行うことができますが、比較するためにどこかにサーバーが必要になります。誰かがそのハッシュ化されたパスワードを使用してアプリに入力し、カスタム JWT トークンを生成します。こちらのドキュメントを参照してください: https://www.firebase.com/docs/security/custom-login.html

この一般的なケースで開発者がサーバー コードを実行することを避けるために、これらのトークンを生成する Firebase Simple Login というサービスを提供しています。メール/パスワード、Facebook、Twitter、およびその他の一般的なログイン タイプで機能します。ここでドキュメントを参照できます。https://www.firebase.com/docs/security/simple-login-overview.html

于 2013-03-04T22:56:51.120 に答える
0

You could try this question which is similiar AngularJS and Firebase Authentication or this Tutorial on Firebase auth which looks fairly straight forward.Tutorial

If you still have no luck, I suggest posting some code showing how far you have got and I will see what I can do to help.

于 2013-03-04T07:27:45.763 に答える