0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Firebase AuthenticationでGoogleログインのphotoURLを元に戻す

Last updated at Posted at 2022-10-12

事象

FirebaseのAuthenticationでGoogleログインを実装した際に、photoURLプロパティを読み込むとGoogleアカウントに紐づいたプロフィール画像のURLを取得することができる。
updateProfileメソッドを使うとphotoURLを上書きすることができるが、間違えて上書きをして画像をもとに戻すことができなくなった。

試みたこと

Firebase Authentication + reset、restore、リセット、初期化などのキーワードで検索するもヒットせず

解決方法

自身のGoogleアカウントの場合

ブラウザから当該アカウントでログインしたときに表示されるプロフィール写真を右クリック->画像アドレスのコピー からGoogleアカウントのプロフィール画像URLを取得することができる。

取得したURLで再度updateProfileメソッドでphotoURLを上書きすると元のプロフィール画像のURLが取得できるようになる。

自分以外のGoogleアカウントの場合

Admin SDKからユーザーのuid等をもとに取得できる?

お願い

プログラムの内部の処理で初期化する方法をご存じでしたらコメントいただけますと幸いです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?