代替タイトルは、「特定の認証プロバイダーを介してログインした Realm ユーザーを確認する方法は?」です。または「ユーザーが特定の認証プロバイダー/メソッドを使用していることを確認する方法は?」
アプリの場合は、匿名ユーザーで開始し、 を使用して別の認証プロバイダーにリンクしますuser.linkUser(credentials: credential)
。はuser
常に匿名ユーザーまたはリンクされたユーザーのいずれかの値を持っているためです。
現在ログインしているユーザーが、「Apple でサインイン」や「Google」などの別の認証プロバイダーに既にリンクされているかどうかを知るにはどうすればよいですか? 認証プロバイダーのサインイン ボタンを非表示にするには、この情報を知る必要があります。