- ベストアンサー
ID パスワードについて
よく会員制サイトでID、パスワードを必要とするサイトがありますが、どの様に作れば良いのですか? JAVA等で作られている物はすぐ破られると聞いており、BASICで作るのが良いと聞きました。 アドバイスなどがあれば宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
回答者の方が仰っているのは、もしかしたら「BASIC認証」のことではないでしょうか。 会員制サイトでもBASIC認証を使っているところはたくさんあると思います。 設定の仕方については、参考URLをご覧ください。 ただ、セキュリティを気にするのであれば、BASIC認証は決して強固であるとは言えません。 以下のページも参考にしてください。 http://www.atmarkit.co.jp/fsecurity/rensai/webhole03/webhole01.html
その他の回答 (1)
- togino
- ベストアンサー率75% (97/129)
yasuhiro1 さん、まず誤解のないようにお願いしたい のですが、システムが破られる破られないというものは 基本的に『コンピュータ言語に依存しない』ものです。 あなたの質問は 「ノーベル文学賞をとる為には、日本語より英語で 書いたほうがよいと聞きました」 みたいなものです。 そんなことありません。 コンピュータ言語は、作るものによって開発のしやすさや 考えやすさ、手軽さなどが違うものであっても、 出来上がったシステムの『よさ』には関係しません。 システムの脆弱性を言語で量らないでくださいね。 ------ > よく会員制サイトでID、パスワードを必要とする > サイトがありますが、どの様に作れば良いのですか? サーバ側で認証する必要がありますので、サーバプログラム する必要があります。 また、ID パスワードを管理するデータベースが必要です。 簡単なものであれば、Perl 言語などの CGI とテキスト ファイルに ID パスワードを記録しておけば実現できます。 PHP 言語と PostgreSQL などのデータベースを組み合わせて 作ることもできます。 Java 言語と Oracle みたいな規模の大きいものを 組み合わせて、しっかりしたものを作ることもできます。 Microsoft の ASP にて、VBScript 言語と SQL Server を使って作ることもできます。 大抵のサイトはこれらのどれかに(組み合わせ)属して います。 あなたの、プログラミング経験・知識、作るサイトの 規模、目的、かけられる費用あたりを教えて頂ければ どの様に作れば良いのか、アドバイスできますが、 今のままですと、情報不足です。 > JAVA等で作られている物はすぐ破られると聞いており だれからどのように聞いたのか知りませんが、 これは、Java を相当侮辱しているとしか思えませんね(汗) # それとも JavaScript と VBScript (VisualBASIC) # の話なのでしょうか?
お礼
色々アドバイス有難うございました。
お礼
参考になりました。 有難うございます。