xPages で作成された公開 Web サイトがあります。私のユーザーは Domino にログインしていません (つまり、匿名) が、Facebook や Twitter に既にログインしているユーザーの情報を、画像やユーザーの Twitter ストリームのように表示したいと考えています。彼らは fb/twitter を使用して私のサイトにログインできるので、次回の訪問のために彼らに関するデータを保存できます。
このために Domino ディレクトリにユーザーを作成するのではなく、必要なデータをアプリケーションのプロファイル/ドキュメントに保存します。このようにして、ドミノ ディレクトリに新しいフィールドを作成しなくても、ユーザーからのデータを保存できます。
さらに分かりやすくするために。ドミノ アプリケーションを使用して物を販売する製品サイトを構築したいとしましょう。ユーザーがサイトに入ると、アプリケーションに登録するか、facebook や twitter などを使用してログインするかを選択できます。何かを購入したり、コメントを投稿したりするときは、すでにログインしているため、ユーザー データを入力する必要はありません。ユーザーデータは、ソーシャルネットワークまたはアプリケーションにあるプロファイルドキュメントから取得されます.
さて、いくつかの質問に移りましょう...
これは、ドミノ アプリケーションを使用して簡単に実行できますか? それとも、別のプラットフォームを使用してこれを構築する方が速いですか?
twitter や facebook に接続するために oAuth 認証を行う必要があることは理解していますが、このデータをアプリケーション内のプロファイルに接続するにはどうすればよいですか?
ユーザーが twitter/fb にログインする代わりに自分のサイトに登録することを選択した場合、それらのユーザーを認証するにはどうすればよいでしょうか。また、ユーザーが Twitter を使用してログインするか、プロフィール ドキュメントを使用してログインするかによって、異なる認証を使用する必要があります。
Domino アプリケーションを oAuth で有効にできますか?
/トーマス