ログインページを作りたい。

hiroki > ログインページを作りたい。 @ 2017/5/29 17:39
baserCMS4.0.1/logical_jp_baser
リンク先ページに知ってる人だけが閲覧できるログインページを作成中です。
現在リンク先のページはブログを使用しており、ブログ説明文に簡単にソースを埋め込んでいます。
しかしこの方法ではソースを表示されたらパスワードが見られてしまいます。
<HEAD>
<SCRIPT language="JavaScript">
<!--
var keyword = "1234"
function checkKey(){
var key = prompt("パスワードを入力して下さい","")
if(keyword != key)
history.go(-1)
}
checkKey()
//-->
</SCRIPT>
</HEAD>

他の方法「.htaccessの設置」を試そうと思いロリポップユーザーサイトから間単にアクセス制限設定を試してみました。
http://ユーザー/ホームページ/page1/」←ディレクトリ設置
ページにはログイン認証画面が立ち上がりましたが、ログイン後403のエラーとなりました。
FTPサーバーで確認したとこフォルダが作成されており中には、.htaccess、htpasswdが作成されていました。
この場所にhtmlが入っていないためエラーになるという事は分かります。そもそもpage別でのhtmlやphpのディレクトリが無いため外部サイトを
参考に色々試しましたが、必ずAuthUserFileこの部分のディレクトリの設置場所が不明なため先へ進めません。
○希望は「.htaccessの設置」でのログイン認証ページを作成したいです。
よろしくお願いします。

akillerbee > Re: ログインページを作りたい。 @ 2017/5/30 14:27
こんにちはakillerbeeです。

baserCMSの設置場所がわかると進展ありそうですか?
管理画面で「ユーティリティ」→「環境情報」→設置フォルダで確認できます。

ローカル環境でですが下記手順でベーシック認証を設定することができましたのでご参考まで。

http://baser4.localhost/test/」以下でベーシック認証をかける
1.ドキュメントルート直下にtestフォルダ作成

2.testフォルダ内に
.htaccessと.htpasswdを作成
test/.htaccess
test/.htpasswd


htaccess
AuthUserFile /ドキュメントルートまでのフルパス/test/.htpasswd
AuthGroupFile /dev/null
AuthName "Input ID and Password." 
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>


.htpasswd
admin:lfcUTVmWNQud2


参考:
http://qiita.com/yuwaita/items/e406c645ae8d0cc3c3fa
hiroki > Re: ログインページを作りたい。 @ 2017/6/2 16:37
akillerbeeさん 有り難う御座います。
内容を参考に設定をしてみました。
しかし認証画面は出てきますが、認証後403のエラーが出てきます。
ドメインバージョンは5.6(CGI版)です。
akillerbee > Re: ログインページを作りたい。 @ 2017/6/5 13:51
こんにちはakillerbeeです。

引用:
しかし認証画面は出てきますが、認証後403のエラーが出てきます。
ドメインバージョンは5.6(CGI版)です。


こちらパーミッションエラーが原因そうですか?その場合どこへのアクセスが問題となっているか特定可能でしょうか?
認証を外すと問題無くアクセス可能でしょうか?
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
8 人のユーザが現在オンラインです。 (7 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 8