| 内容 |
| IDとパスワードで認証します。ユーザ登録の申込みができます。BASIC認証を使用します。 (注)本プログラムはサーバ側で .htaccess機能及びsendmail機能が必要です。 |
| 特徴 |
| ●操作フローを下記に示します。 ユーザ登録申込み→管理者へメール通知→管理者が登録許可→申込者へ登録完了メール通知 →認証ページへアクセス→ID、パスワード入力→閲覧 ●BASIC認証を使用し、IDとパスワードで認証します。 ●ユーザ登録の申込みができ、IDとパスワードは申込者が任意に指定できます。 ●登録申込みを管理者へメールで通知します。 ●登録申込みを管理者が確認後に申込者へ登録完了メールを通知します。 ●申込者は登録完了メールを受信後に認証ページを閲覧できます。 ●管理者は登録完了メールの定形文を作成しメール送信が容易にできます。 ●管理者は登録ユーザを一覧表示し、ID・パスワードの変更・削除ができます。 |
| 表示例 |
↓
BASIC認証ダイアログ ![]() 実際に動作しているサンプルが下記にありますのでご覧下さい。 ユーザ登録画面 認証ページ |
||||||||||||||
| 設置手順 |
| No | 項 目 | 内 容 | ||||||||||||||||||
| 1 | ファイルダウンロード | 購入により下記の圧縮ファイルをダウンロードします。 rest12.zip 購入申込 |
||||||||||||||||||
| 2 | ファイルの解凍 | 圧縮ファイルを解凍すると下記のファイルが生成されます。解凍ツールは「+Lhaca」が推奨です。 <ディレクトリ構成> |---restdata (ディレクトリ) |---rest12.cgi |---jcode.pl |---mimew.pl |---reg.htm (ユーザ登録画面) |---thanks.htm (ユーザ登録完了画面) | |---members (認証ディレクトリ) |---.htaccess (アクセス制御ファイル) (注) |---.htpasswd (パスワードファイル) (注) (注)サーバが「COOL ONLINE」の場合は、「.htaccess」、「.htpasswd」をそれぞれ「cool_htaccess」、「cool_htpasswd」に変更して下さい。 |
||||||||||||||||||
| 3 | プログラムの変更 | rest12.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/rest12.cgi" method="POST"> ・画面のデザインを変更できます。但し、入力フォームの項目は変更できません。 ●ユーザ登録完了画面 (thanks.htm) ・ユーザ登録完了画面はHTMLで記述していますので自由に作成して下さい。 ●基本設定 ・下記URLで管理画面を表示します。管理パスワードは初期値が「cgi」です。 http://xxxx/rest12.cgi ・必ず、「パスワードファイル」の設定が必要です。
●メール編集 ・申込者に返信する登録完了メールの定形文を作成します。 ・下記の文字はメール送信時に自動変換されます。 name: 申込者の名前、 id: 登録したID
●ユーザ一覧 ・登録申込みの新しい順に表示します。 ・「未登録」をクリックして登録許可を行います。 ・登録内容を修正、削除する場合は「変更」をクリックします。
・「件名」、「内容」はメール編集で作成した定形文が自動入力されます。 ・「送信する」をクリックすると申込者へ登録完了メールを送信します。 ・登録完了メールを送信するとその日時がユーザ一覧の「登録日時」に表示されます。
●登録申込み通知 ・登録申込みを管理者へメールで下記のように通知します。
●認証 ・認証ディレクトリ(members)配下のページにアクセスすると認証ダイアログが表示されます。 ・認証ダイアログの「ユーザー名」にIDを入力し、パスワードを入力すると閲覧できます。 ・管理者自身もユーザ登録が必要です。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 改版履歴 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CGI-design |