• 締切済み

ホームページのパスワードをその人専用として個別に発行する方法

ホームページを作っています。そのサイトに来るお客さん一人ずつに個別のパスワードを発行したいです。 今は有料レンタルサーバのコントロールパネルから、.htacessで簡単にサイトにパスをかけれるのですが、それは全員共通のパス(「ユーザ名」と「パスワード」)しか作れません。 サイトに来るお客さんご本人に「ユーザ名」と「パスワード」として希望する文字列を聞いて、その通りにその方専用の個別のパスが作れるということを知ったのですが、方法がわからず困っています…。 教えてGOOやネットで調べてみたのですが、はっきりとした方法が載っているものを見つけられていません。 わかりやすく方法を説明しているサイトなどご存知の方がいらっしゃいましたら、是非ご教示下さい。よろしくお願いいたしますm(__)m

みんなの回答

  • foitec
  • ベストアンサー率43% (1079/2453)
回答No.2

まず最初に簡単なページを(テスト用に)作成し実験してください。 参考URLのサイトに参考になるCGIがあるかもしれません。 ほとんど無料で使用できると思いますので探してみてください。 ほかにも似たようなサイトはありますよ。

参考URL:
http://www.kent-web.com/
  • foitec
  • ベストアンサー率43% (1079/2453)
回答No.1

CGIが設置できるサイトでしょうか? そうであれば参考URLを参照にCGIを作成し設置してください。 仕組みは公開できませんが私の会社では一般公開しているWebサイトから 社員のみ社内報にアクセスできるようにするため社員専用ID/PASSを入力させています。

参考URL:
http://softplaza.biglobe.ne.jp/text/cgi/cgi09/cgi09-2.html
rakumin
質問者

お礼

早速書き込みいただいて有難うございますm(__)m そうです、CGIが設置できるレンタルサーバです。 今は、そのレンタルサーバの会社が元々用意している コントロールパネルの中にある、「.htaccessでサイト全体に「ユーザ名とパスをワンタッチで設定できる仕組み」を使用しています。 簡単に使えるのでそれで今までやっていましたが、 一人ずつ個別にパスを用意するにはどうしたら…と悩んでいたので…。 やはりCGIを自分で用意してやらないといけないのですね。 URLを拝見しまして 「それ以外にも個別に ID とパスワードを設定する場合であれば、どのようにして登録してもらうか、パスワードをどのようにして知らせるか等、運用面も考えておく必要があるでしょう。」 という部分から私の知りたい内容、ということですよね? 今まで一度も自分でCGIを用意して使ったことがなく知識もあまり無いので、なかなか難しいのですが読んで理解しようと思います。 有難うございましたm(__)m

関連するQ&A

  • 個別にIDを発行された人だけの見れる掲示板。

    先輩の皆様、どうかご教授をお願いします。 現在、誰でも閲覧や投稿が可能な一般的な掲示板(BBS)をレンタルサーバ上で運営しております。 しかし、ユーザー数が数千人となった今、どうしても厄介者や荒らしが発生します。 その都度規制を実施しておりますが、ガラケー全盛期のように、携帯電話の「固体識別番号」を持たないスマホやPCの制限には限界があります。 そこで、私が利用した事がある例で言うと、「mixi」やオープンソースの「OpenPNE」の様に、個別に発行した「IDとパス」の二点をキーにして各利用者を識別や制限する方法しかないと考えました。 パス発行は自動化でなくても、サイト管理者の私が、メールでその都度発行する方法でも構いません。 前途したOpenPNEなら無料提供サイトもあって簡単なのですが、各自がIDでログインした以降は登録名に拘らず、一般的なBBSの様に各自が匿名で自由に名乗れる方式にしたいのです。 そこで質問させて頂きますが、WordPressやXOOPSは上記の希望を満たしておりますか? この2点なら、自動インストール付のサーバーもあるので狙いやすいです。 もちろん、仕様が決まったら、難しい部分は専門家に依頼する予定です。 以上ですが、ご教授を宜しくお願いします。

  • 他者にCパネルのパスワードを教える以外の方法

    他者にデータベースを構築してもらうためにはCパネルのパスワードを教えなければならない? 自サイトのプログラム作成者にデータベース(MySQL)を構築してもらうのには、レンタルサーバーのコントロールパネルのユーザーネーム、パスワードを教える以外に方法はありますか。htmlファイルならFTPを使用してアップロードしてもらったのですが、 MySQLの場合、リモートアクセスホストを追加する方法だと、ダイナミックIPを使用しているため安全ではないと聞きました。 ちなみにこのリモートアクセス(リモートMySQL)とは、データベースを他のホストで構築してそれにアクセスするためのものでしょうか。それとも、他のホストで構築されたデータベースを移築することができるものなのでしょうか。 コントロールパネルのパスワードを教えてしまうのも不安なので、良い方法があるのであれば教えていただければありがたく思います。

  • パスワードの設定方法

    現在windows98を使用しています。 「コントロールパネル」→「ユーザー」→「新規ユーザー」を作成し、 パスワードを設定したのですが、 起動時にパスワードを要求される画面で 「キャンセル」を選択すると画面が起ちあがってしまいます。 再度、「パスワードの設定」でパスワードを設定しなおしても、 同様の事が起こってしまうので、改善方法を教えて頂けないでしょうか? 宜しくお願い致します。

  • 起動時のユーザー名、パスワードの表示をなくす方法

    Windows Me で起動時に表示されるユーザー名とパスワードを求められる表示が出ないようにしたくていろいろ調べているのですが、 ・ コントロールパネルのネットワークではすでに「Windows ログオン」になっています。 ・コントロールパネルのパスワードで [パスワードの変更] のタブをあるのですが、そのタブが見当たりません。 というわけでつまずいてしまいました。 お分かりになる方、教えていただけませんでしょうか。

  • パスワード入力画面をなくす方法について

    先程パスワードがわからず質問させていただき、回答いただきまして無事パスワードがわかった者です。再度質問させてください。 WIN98を使用しています。起動時のパスワード入力画面をなくしたくて、WinFQというサイトの設定方法をやってみていました。下記の方法です。6番までは無事できたのですが、7番にでてくる「ユーザープロファイル」タブがでてこない、もしくは私のにはないのか…できません。どうしたらよいのでしょうか。他の方法があれば教えてください。度々初心者の質問ですみません。よろしくお願いします。 1[スタート]-[設定]-[コントロールパネル] から「ネットワーク」を起動します。 2優先的にログオンするネットワークを「Windows ログオン」に設定します。 3「OK」をクリックして設定を保管します。 「再起動しますか?」と聞かれたら「いいえ」をクリックします。 4[スタート]-[設定]-[コントロールパネル] から「パスワード」を起動します。 5[パスワードの変更] タブの「Windows パスワードの変更」ボタンをクリックします。 6古いパスワードに現在のパスワードを、新しいパスワードには何も入力せずに「OK」をクリックします。 7[ユーザープロファイル(ユーザー別設定)] タブをクリックし、「すべてのユーザーが同じデスクトップ構成を使う」が選択されていることを確認します。 8「閉じる」をクリックし、Windows を再起動します。

  • FrontPage2000でWebを発行する時のユーザ名とパスワードを変更するには

    いつも、ファイルのアップロードに、FrontPage2000の「ウェッブの発行」を 使っています。デフォルトで、サーバ側が決めた覚えにくいパスワードとユー ザネームが設定されているので、サーバーアドミニスレータに変更を依頼した ところ、自分でやるようにといわれました。 FrontPageのヘルプによると、[ツール] メニューの [セキュリティ] をポイン トし、[パスワードの変更] をクリックすれば、ユーザーは、FrontPage への アクセスに使用するパスワードを変更することができるそうです。 しかし、どうやっても [セキュリティ] がアクティブにならないので、ポイン トしても何も出てきません。[ツール] メニューの [セキュリティ] を黒字に するにはどうしたらいいのでしょうか。さらに、パスワードとともに、ユーザ ネームも変更できるのかどうか不確かです。 なお、サーバのコントロールパネルへのログインやFTPの際に使用するパス ワードとユーザネームは、私が設定したものが使えます(変更も簡単にできま す)。FTPの時と別のパスワードとユーザネームでFrontPageの「ウェッブの発 行」を行うというのは、私にとっては、意外だったのですが、やはりこれは、 サーバー側の問題ではなく、FrontPage側の問題に違いありません。

  • yahooメールのパスワードを再発行できない

    会社で受注の一部をyahooメールで受けています。 普段はパスワードを気にせずに見れたんですが、ある拍子にパスワードが消えてしまい、再発行を試みたんですが、会社なものですから、いつ誰が登録したかも分からず、誕生日もなにも分からなくて、再発行できなくて大変困っております。 それでも、お客様の都合、IDと取り直す訳にもいかず、なんとかパスワードを教えて頂ける方法を知りたいのですが。 実は、とても急いでおります。 どなたか、よろしくお願いいたします。

  • ”ユーザー名およびパスワードの保存”への自動登録の方法

    ドメインに参加しているWindowsXP Proで「コントロールパネル」→「ユーザーアカウント」→「詳細設定」タブ→「パスワードの管理」ボタンをクリックすると”ユーザー名およびパスワードの保存”ウィンドウが出てきてログオン情報を保存できると思います。 ここで「追加」ボタンをクリックしてサーバー名やユーザー名、パスワードを入力するという作業があるのですがパソコンの台数が多く設定作業が大変です。 この設定作業をスクリプト等で簡単にできないものでしょうか? 設定する情報は全PC同じです。例えば下記の設定値を全PCに簡単に登録する方法をご教示頂けると助かります。 サーバー: Server1.mydomain.local ユーザー名: mydomain\user1 パスワード: Pass よろしくお願いいたします。

  • ホームページ上で要求されるネットワークパスワードについて

    ホームページからリンクしたアドレスへ移動したとき、「ネットワークパスワードの入力」という見出しの窓が開き、「このセキュリティで保護されたWebサイトにはログオンする必要があります。Microsoft Passportに使用するユーザー名およびパスワードを入力してください。」というメッセージが表示されました。 正しくユーザー名とパスワードを入力したのですが、真っ白な画面になっただけで、先に進めません。 この画面が現れる仕組みと解決方法をお教えください! 使用OS・・WindowsMe  

  • パスワードを知る方法は?

    あるサイトの会員になっているのですが、パスワードを忘れてしまいました。 一番最初に利用したときにユーザー名とパスワードを打ち込み、「登録しますか?」とwindowsの窓がで、登録しておいたので、ログインは出来ます。(ただし、他のPCからはログインできない) この場合、そのサイトへパスワードを忘れてしまったとメールを送るしかないのでしょうか?(送ると料金が取られるため送りたくない) パスワード欄にある「※※※※※※」をコピーペーストでやってみましたが駄目でした。 こういう場合、パスワードが何かを知ることは出来ませんか? あれば教えてください。お願いします。