0

Firebase Web SDKを使用して、currentUserからデータを保存して再作成する方法はありますか?私はユーザーの電子メールとパスワードを保存したくないのですが(これで解決します)、ログインしたままにしておきたいです。現在のユーザを格納/再作成しているFireWall

これは、ユーザーがアプリを起動するたびにid_tokenが更新されるようにするためです。 UPDATE **

**

(。私は、Web SDKを使用することを好むだろうが、ネイティブに反応して建てられた)それはすべて交換に降りてきた:

import * as firebase from 'firebase/app'

import * as firebase from 'firebase/firebase-react-native'

今はすべてがよく、onAuthStateChangedの作品です。

+0

これは以下のように動作するはずです。この作業に問題がある場合は、[問題を再現する最小限のコードを投稿する](http://stackoverflow.com/help/mcve)を投稿してください。 –

答えて

0

あなたはFirebase認証SDKを使用すると、ユーザーは自動的に前回のログインセッション、hook into the onAuthStateChanged eventを再開するには。

にログインしたままになります。

+0

あなたのお返事ありがとうございます。しかし、私はこの情報を保存しません - 私は 'onAuthStateChanged'を追加すると、それは私に'ヌル '(決してユーザー)を与えません – ewindsor

+0

私はコメントしました:その場合は、[問題を再現する最小限のコードを投稿してください](http://stackoverflow.com/help/mcve)。 –

0

firebase.auth().currentUser.getIdToken(true)onAuthStateChangedに書き込んで、idtokenに更新することができます。

+0

ありがとうございます。アプリを再起動すると 'currentUser'はnullになります。 – ewindsor

関連する問題