AWSCognitoCredentialProvider に「ログイン」を提供することで、認証されていないユーザーを認証済みに変更できることを知っています。私は FB ログインを実装しましたが、それはかなりうまく機能します。
ここで、ユーザーが FB 資格情報なしで再度ログインしたい場合はどうすればよいでしょうか? FB アカウントをアプリにリンクする前と同じように。したがって、彼の FB 資格情報に関連付けられている資格情報プロバイダーをクリアし、認証されていない役割を彼に戻す必要があります。
私が試したのは、キャッシュされた資格情報をクリアする方法を使用することですが、ログインせずに新しい資格情報プロバイダーを初期化するとすぐにエラーが発生します。エラーは、更新の失敗、openIDGet の失敗に関するものです。
誰でもこの問題について助けてもらえますか?
ありがとう!