2012-03-16 14 views
4

xPagesを使ってDominoにログインするためのカスタムログインフォームを作成する必要があります。xPagesでカスタムコントロールログインフォームを実行するにはどうすればよいですか?

私はすべてのページに置くことができるように、私はカスタムコントロールのようにログインする必要があります。

ので、ケースのユーザーでは、彼らは私のサイトにアクセスする際にログインしていません、彼らは右上

任意のアイデアをどのようにこれを行うにはで提供されたユーザ名とパスワードのフィールドを使用して、そうすることを選ぶことができますか?

答えて

8

私はこれを達成するためにajaxの使用に関する短い記事を書いています。記事へのリンクは、Domino Designer wikiで見つけることができます。

http://www-10.lotus.com/ldd/ddwiki.nsf/dx/04022009013056PMWEBNJV.htm

これは、ログインフィールドは常にバナーに表示されている場合は、同じ概念を使用することができますログインフィールドを表示するために道場]ダイアログボックスを使用して目指している間。

2

OpenNTFには多くのログイン制御があります。きちんとしたものは、Declan lynchのコントロール下にあるSlidingです。 (sliding login on openntf)それは本当にいいです。あなたが彼の答えからの宣言からリンクを取って、彼の滑り止めのログイン制御を見れば、あなたはそのようなログインを構築することができると思う。それはbasiclyダウンに来る

は、以下の

  1. は、ユーザーが名前にdojo.xhrpostを行い、フォームフィールド
  2. からユーザ名とパスワードを取得したユーザー名/パスワード
  3. を記入してみましょうです。 nsf?ログインしてリダイレクト変数 を送信してください。
  4. リダイレクト先のURLを確認してください。あなたが提出するために使用さ リダイレクトURLとしてその同じ場合は、あなたの中にログインし クッキーをチェックする必要があります。
1

F.クラネンブルクによるこのログイン制御はあなたを助けることができます。

http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=Xpages%20Dojo%20Login%20Custom%20Control

しかし、ユーザーが代わりにログインしていないとき、それは、その後、ユーザ名とパスワードのフィールドを示す道場ダイアログが開きますログインリンクを示し、ユーザ名とパスワードを入力するフィールドが表示されません。

1

私はこれが少し遅れる場合があります知っているが、私は最近、ログインカスタムコントロールを公開して...多分あなたは私のアプローチに興味を持つだろう;-) http://openntf.org/XSnippets.nsf/snippet.xsp?id=dojo-login-dialog-custom-control

+0

私はへの道を探していたオリバー、私の(おそらく古いスタイルのコード化された)ログインコントロールをIE 11以降で実行してください...私はあなたのログインコントロールを試しました、それは完璧に動作します - それを共有していただきありがとうございます! –

関連する問題