トピック このトピックは解決済みです
TOPIC パスワード無でも検索できてしまう。
Posted by テル
at 2013/11/09(土) 14:41
分類: カスタマイズトラブル | AmigoDatabaseバージョン: ver9.85

最近このデータベースを知り業務に取り入れようと努力しています。


何とか設置出来色々カスタマイズしていく途中で、
なぜかしらパスワードやユーザーネームなしでも検索出来る様になってしまいました。

通常であれば
「ユーザー番号又はパスワードに誤りがあります。」
と出なければいけない所を
何も無しでそのまま検索結果が出てしまいます。

何処かに
<INPUT type="hidden" name="UserNum" value="$FORM{UserNum}">
<INPUT type="hidden" name="Pass" value="$FORM{Pass}">
が無いといけないと思いますが、

sample.html
db-html.cgi
result/default.html

を、無改造の物にしても症状が変わりません。

何が原因なのでしょうか?

編集: 2013/11/18(月) 14:39
トピック このトピックは解決済みです
レス表示 古い順 新しい順 | 3件のレス 1-3 表示中
RES レスメッセージ
Posted by てる
at 2013/11/09(土) 17:57
自己レス
今、ノーマル全く改造なしの物をアップしてテストしたら
こちらもログインなしで検索できるようですね。

ログインしないと検索できないようにする方法を考えます。

ユーザー自身が検索をして、自分のデータは出てくるが他人のデータは出ないようにしようと思います。


また何か困ったら書き込みます。
Posted by KUDO CGI WORKS
at 2013/11/13(水) 22:17
Re:自己レス
AmigoDatabaseは、検索自体はユーザー登録・ログインは
必要ございません。

database.cgiの

sub s { &Lrequire('./lib/db-s.cgi'); &Search }

上記の部分を

sub s {
&UserCheck;
if (!$FORM{UserNum}) { Error("ログインしてから検索してください。");}
&Lrequire('./lib/db-s.cgi'); &Search }

のようにしていただくことで、未ログイン状態での検索を
禁止することが可能となります。
お試しいただけますと幸いです。

┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏

┏━━━┓各種CGIスクリプト設置代行・カスタマイズ
┃\_/┃KUDO CGI WORKS
┗━━━┛
┏┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌
┏┌
┏┌ URL http://www.kudocgiworks.net
┏┌ E-mail info@kudocgiworks.net
┏┌
┏┌ 最新情報・お得情報・便利情報を発信中!!
┏┌ Facebook http://www.facebook.com/kudocgiworks
┏┌ ★★★facebookのアカウントをお持ちの方は
┏┌ ★★★是非『いいね』のクリックをお願いします!
Posted by テル
at 2013/11/18(月) 14:39
KUDO CGI WORKS様 ありがとうございます。
ご指導ありがとうございます。

こちらの方法で確かに出来そうですね。

今回は、
db-html.cgiのヘッタ―部分に有る検索へのリンクを変更し
検索ページを非公開にしました。

又機会が有ればご指導ください。


> No4669への引用返信
> AmigoDatabaseは、検索自体はユーザー登録・ログインは
> 必要ございません。
>
> database.cgiの
>
> sub s { &Lrequire('./lib/db-s.cgi'); &Search }
>
> 上記の部分を
>
> sub s {
> &UserCheck;
> if (!$FORM{UserNum}) { Error("ログインしてから検索してください。");}
> &Lrequire('./lib/db-s.cgi'); &Search }
>
> のようにしていただくことで、未ログイン状態での検索を
> 禁止することが可能となります。
> お試しいただけますと幸いです。
>
> ┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏┏
> ┏
> ┏━━━┓各種CGIスクリプト設置代行・カスタマイズ
> ┃\_/┃> ┗━━━┛
> ┏┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌┌
> ┏┌
> ┏┌ URL http://www.kudocgiworks.net
> ┏┌ E-mail info@kudocgiworks.net
> ┏┌
> ┏┌ 最新情報・お得情報・便利情報を発信中!!
> ┏┌ Facebook http://www.facebook.com/kudocgiworks
> ┏┌ ★★★facebookのアカウントをお持ちの方は
> ┏┌ ★★★是非『いいね』のクリックをお願いします!
Access: 1,209,981
 
ソーシャルブックマーク: Yahoo!ブックマーク Google Bookmarks はてなブックマーク Livedoorクリップ @niftyクリップ FC2ブックマーク Buzzurl Delicious トピックイット newsing it!