Firebase Authentication に備わっている匿名ユーザーを作成する機能についてのメモ。 ※ Firebaseの覚書には連番が付いてますが内容は繋がっていません。 永久アカウントと匿名アカウントの違い 匿名認証を利用すると、アカウント作成時にメールアドレスや他サービスの資格情報を利用しないので、認証後のユーザー情報で空になるものがいくつかある。 firebase.User User { refreshToken: "..." uid: "..." displayName: null //←① photoURL: null email: null emailVerified: false phoneNumber: null isAnonymous: true //←② tenantId: null metadata: UserMetadata providerData: []