BiNDismでお問い合わせをいただき、お話をお聞きすると、「バインドでパスワードをかけたページは作れるんですか?」と聞かれる事がけっこう多いんです。「会員だけが見られるページを作りたい。」と思い、そんなホームページはバインドで作れるのか?認証のしくみなどがわかっているわけではなく、バインドはそういう機能がついているのかな?と思われるようです。
ユーザーIDとパスワードを設定してデータベースと連携したプログラムで処理する。そのような本格的な認証サイトはバインドでは作れません。バインドは基本的にhtmlファイルを作るものなので、プログラム処理(例えば php)のページは作れません。
では、パスワードをかけた認証ページを作りたい時はバインドは使えないのか?
そんなことはありません。大丈夫です。
サーバーの機能として提供されている「ベーシック認証」を使えば認証ページを作る事ができます。ベーシック認証は基本的にフォルダ(ディレクトリ)単位になりますので、例えば【member】のようなフォルダ(ディレクトリ)を作り、その中のページを見るには認証が必要。という感じになります。
バインドで言うと、新規コーナーとしてmemberを作成し、その中にページを作ります。このmemberフォルダ内のいずれかのページを見るには認証が必要となるため、会員様だけに見せたいページなどに利用できます。
この認証の機能は全てのサーバー会社が提供しているとは限りませんが、BiNDismオススメのサーバーはもちろん大丈夫です。
それぞれ、下記ページに説明があります。
Xserver
http://www.xserver.ne.jp/manual/man_server_limit.php
お名前com 共用サーバーSD
http://guide.onamae-server.com/sd/4_18_28_53_2/
さくらインターネット
http://support.sakura.ad.jp/manual/rs/web/fm_access.html
ロリポップ
http://lolipop.jp/manual/user/acl/
このベーシック認証は、認証エラーの場合にそっけない英語のページが表示されてしまうのと、ユーザーごとにIDとパスワードを異なるものを設定したいような時には管理が難しいという問題があります。エラーページを独自に作成/指定できるような機能を利用して、エラー時の対応にも配慮したりできたらGoodですよね。
バインドで作るホームページ制作会社 BiNDism(バインドイズム)
https://bindism.com