メインメニュー > Q&A集 > [HowTo] 公開サイトでログイン用のページを作成する方法

Q&A集

Print Prev Next

[HowTo] 公開サイトでログイン用のページを作成する方法

2007年 2月 27日作成
2008年 1月 11日更新

 一部の Web ページだけ読者を限定した公開 Web サイトでは、読者が Web サイトに明示的にユーザー・アカウントでログインする必要があります。本項では、このような場合に読者用のログイン・ページを作成する方法について説明します。

※この機能を利用するためには、Lotus Domino サーバーがセッション認証に設定されている必要があります。

■URL リンクを利用する場合

 Lotus Domino では、以下のようにデータベースのアクセス制御リストに関係なくユーザーの認証を行うための URL コマンドが提供されています。

http://Host/DatabaseDirectory/DatabaseFileName?OpenDatabase&login

 EZSite 4 でもこの URL コマンドは利用できますので、任意のページにこの URL リンクを設定することによって、ログイン処理を行うことができます。

 例えば、トップページにログイン処理への URL をリンクを設定する方法は、以下の手順となります。

  1. Web ブラウザでサイト管理エリアへアクセスして、カテゴリー情報の「01」を開きます。
  2. カテゴリー情報の[各カテゴリーの公開一覧ページの説明文]任意の文字(例えば、「ログイン」など)または画像を入力します。
  3. 2. で入力した文字または画像に以下の URL でリンクを作成します。
  4. /ez3_contents.nsf?OpenDatabase&login
  5. (オプション)必要に応じて、その他の項目を設定します。
  6. カテゴリー情報を保存して閉じます。

 URL コマンドに関する詳細は、Lotus Domino Designer 7 ヘルプの「認証を要求する URL コマンド」をご覧ください。


■カテゴリーを使用する場合

 未使用のカテゴリーを使用して、ログイン処理ができるようにします。この方法は、「[HowTo] 公開サイトで一部の Web ページをメンバーズ・オンリーにする方法」と結果的に同じ効果をもたらします。ここでは、未使用のカテゴリーは「25」として、以下説明します。

  1. Lotus Notes または Domino Administrator で EZSite 4 コンテンツ・データベースを開きます。
  2. EZSite 4 コンテンツ・データベースのアクセス制御リスト(ACL)を開きます。
  3. ACL で、Anonymous ユーザーのロールから [25Readers] のロールのチェックをオフにします。
  4. ACL を閉じます。

  5. Web ブラウザでサイト管理エリアへアクセスして、カテゴリー情報の「25」を開きます。
  6. カテゴリー情報の[このカテゴリーを使用する]をチェックします。
  7. [カテゴリー名]に任意の名称(例えば、「ログイン」など)を入力します。
  8. [EZSite 以外のリンク先]にログインした後に表示させたいページの URL(例えば、トップページの「/ez3_contents.nsf/Top」など)を入力します。
  9. (オプション)必要に応じて、その他の項目を設定します。
  10. カテゴリー情報を保存して閉じます。


サンプル

■URL リンクを利用する場合

ログイン


関連トピック


Print Prev Next












© 2024 ケートリック株式会社