FrontPage  Index  Search  Changes  PageRank  RSS  Login

ibis's Wiki - (Hiki)AuthedHiki Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

<{{fonts(↰,"+2")}}[[(Hiki)Main]]>
----
[[(Hiki)AuthNewPage]] / [[(Hiki)location]] / [[(Hiki)HideErrorlog]]
----
!!Hikiを認証付きで運用するこころみ
*自分だけ使うならばローカルで動かし外部からアクセス出来なくするのが一番
**ポートを変えるとかルータでブロックするとか特定PC以外は許さないとか
*外部で動かすなら.htaccessでディレクトリごとBasic認証をかけるのが一番楽
**URLを公開しないとしてもリンクを作成してアクセス解析付きのページに飛んだ場合には逆アクセスでURLはわかる為個人情報等を載せる個人用システム手帳的な使い方をする場合には認証を付けるのが必須
**逆アクセスでWikiの存在するURLも見せたくない場合には[[(Hiki)location]]のような方法を使うのも1つの方法。ただし、[[(Hiki)location]]では{{fontc(ジャンプするときに一段かますだけなので画像にリンクを貼る場合には無力なので注意,red)}}
**https:を使えないか?

!!!システムに手を加える方法
*新規作成時に認証をつける - [[(Hiki)AuthNewPage]]
*特定ページの表示に認証をつける

{{divs(board1)}}
案 認証表示用プラグインの作成 認証時以外表示させないページで該当プラグインを使用する
*add_header_procを使ってIDとPASSをクッキー読み取り
*非ログイン時はログインフォームを出力 ページ内容は表示させない
*ログイン時はログアウトフォームを出力 ページ内容も表示させる
*submit時にIDとPASSをクッキーで食わせて該当ページを再表示
{{dive}}


!!!運用で何とかする方法
*HikiFarmでHikiの作成に認証が必要にするには .htaccess でOK

----