退会するときにパスワード認証する
解決したいこと
Firebase を使って退会処理を実装したいです。
ログインするときのように TextField に入力したメールアドレスとパスワードを登録済みのものと照合させて認証できたら実行させたいのですが、パスワードを Auth から取得することができないのでどうしたら良いかわかりません。
何か方法をご存知の方がいらっしゃいましたらご教授ください。
0
Firebase を使って退会処理を実装したいです。
ログインするときのように TextField に入力したメールアドレスとパスワードを登録済みのものと照合させて認証できたら実行させたいのですが、パスワードを Auth から取得することができないのでどうしたら良いかわかりません。
何か方法をご存知の方がいらっしゃいましたらご教授ください。
@KAinone
Questioner
ご返答いただきありがとうございます。
ログインしている状態でも、チェックのためにログイン処理をするということですね。
なるほどです。思い付きませんでした、、、
早速やってみます!ありがとうございました。
@changkejun さんの話でほとんど終わっているのですが、もしログイン状態で念のため再度パスワードを確認したい場合でも入力されたパスワードをAuthに送信して認証の成功/失敗を確認すればいいことで、「登録されている生のパスワードをプログラムで取得する」といったセキュリティ上問題になることをする必要はないはずです。
@KAinone
Questioner
ご返答ありがとうございます。
おっしゃる通り、私が想像していた方法はセキュリティ上よろしくないですね、、、
質問してよかったです。ありがとうございました!