| 内容 |
| IDとパスワードで認証します。ユーザ登録の申込みができます。BASIC認証を使用します。 (注)本プログラムはサーバ側で .htaccess機能及びsendmail機能が必要です。 |
| 特徴 |
| ●操作フローを下記に示します。 ユーザ登録申込み→管理者へ通知→ユーザ登録完了→認証ページへアクセス→ID、パスワード入力→閲覧 ●BASIC認証を使用し、IDとパスワードで認証します。 ●ユーザ登録の申込みができ、IDとパスワードは申込者が任意に指定できます。 ●登録申込みを管理者へメールで通知します。 ●申込者はユーザ登録が完了するとすぐに認証ページを閲覧できます。 ●管理者は登録ユーザを一覧表示し、ID・パスワードの変更・削除ができます。 |
| 表示例 |
↓
↓ 認証ページへアクセス BASIC認証ダイアログ ![]() 実際に動作しているサンプルが下記にありますのでご覧下さい。 ユーザ登録画面 認証ページ |
||||||||||||||
| 設置手順 |
| No | 項 目 | 内 容 | ||||||||||||||||||
| 1 | ファイルダウンロード | 購入により下記の圧縮ファイルをダウンロードします。 rest11.zip 購入申込 |
||||||||||||||||||
| 2 | ファイルの解凍 | 圧縮ファイルを解凍すると下記のファイルが生成されます。解凍ツールは「+Lhaca」が推奨です。 <ディレクトリ構成> |---restdata (ディレクトリ) |---rest11.cgi |---jcode.pl |---mimew.pl |---reg.htm (ユーザ登録画面) |---thanks.htm (ユーザ登録完了画面) | |---members (認証ディレクトリ) |---.htaccess (アクセス制御ファイル) (注) |---.htpasswd (パスワードファイル) (注) (注)サーバが「COOL ONLINE」の場合は、「.htaccess」、「.htpasswd」をそれぞれ「cool_htaccess」、「cool_htpasswd」に変更して下さい。 |
||||||||||||||||||
| 3 | プログラムの変更 | rest11.cgi は最初の行に下記のようにPerlパスが記述してあります。 この記述がサーバ側で定められた指定と異なる場合は修正して下さい。(参考) /usr/bin/perl |
||||||||||||||||||
| 4 | HPページの記述 | HPページでユーザ登録画面へ下記のリンクを張ります。 http://xxxx/reg.htm |
||||||||||||||||||
| 5 | ファイル転送 | 上記のファイル及びHPページをサーバへ転送します。 認証ページのディレクトリ名(members)は任意です。 このディレクトリの直下に .htaccess を置きます。.htpasswd の場所は任意です。 認証ページのコンテンツを members 配下に転送します。 |
||||||||||||||||||
| 6 | パーミッションの設定 | アクセス権 (パーミッション)を下表のように設定します。 但し、サーバによってパーミッションが指定されている場合は、それに従って下さい。
|
||||||||||||||||||
| 7 | 実行 | 上記のHPページでリンクをクリックするとユーザ登録画面を表示します。 |
| 使用方法 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ●ユーザ登録画面 (reg.htm) ・ユーザ登録画面はHTMLで記述しています。 ・入力フォームで下記URLを指定して下さい。 <form action="http://xxxx/rest11.cgi" method="POST"> ・画面のデザインを変更できます。但し、入力フォームの項目は変更できません。 ●ユーザ登録完了画面 (thanks.htm) ・ユーザ登録完了画面はHTMLで記述していますので自由に作成して下さい。 ●基本設定 ・下記URLで管理画面を表示します。管理パスワードは初期値が「cgi」です。 http://xxxx/rest11.cgi ・必ず、「パスワードファイル」の設定が必要です。
●ユーザ一覧 ・登録申込みの新しい順に表示します。 ・登録内容を修正、削除する場合は「変更」をクリックします。
●登録申込み通知 ・登録申込みを管理者へメールで下記のように通知します。
●認証 ・認証ディレクトリ(members)配下のページにアクセスすると認証ダイアログが表示されます。 ・認証ダイアログの「ユーザー名」にIDを入力し、パスワードを入力すると閲覧できます。 ・管理者自身もユーザ登録が必要です。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 改版履歴 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CGI-design |