0

サード・パーティー・アプリケーションへのアクセスを提供する Lotus Connections 用の iWidget を作成しています。

ユーザーがウィジェットをロードすると、システムに自動的にサインインし、ユーザーのアカウントを使用して Connections REST API にアクセスしてアクティビティを追加します。

理想的には、ユーザーが iWidget で手動で何も設定せずに、サードパーティとの認証を処理するための推奨される方法は何ですか?

共有できるアドバイスをありがとうございます。

4

1 に答える 1

1

バックエンド サービスにアクセスするための資格情報を保存し、iwidget からユーザーの ID を取得し、ユーザーの代わりに行動することができます。

iContext -> getUserProfile() の場合、ID を取得できます。

それがおそらく最も手っ取り早い方法です。ltpa トークンと、環境内にあるシングル サインオン プロバイダーを仲介する、より複雑なソリューションがあります。

また、iWidgets が oauth コンシューマとして機能できるかどうかもわかりません。他の誰かがもっと知っているかもしれません。

于 2013-03-04T14:26:59.177 に答える