**外部CGIでメンバー管理 [#k78dc170]
|RIGHT:70|LEFT:410|c
|~バージョン|1.4以降|
|~投稿者||
|~状態|提案|
|~投稿日|&new{2005-05-21 (土) 16:31:35};|
***メッセージ [#ad58eed6]
外部のCGI(ヤッパリPHP?)でPukiWikiのメンバー管理ができるとうれしいです。
PukiWikiに限らずBASIC認証を使ってサイトのアクセスを総合的に管理できるとかなり便利な気が。

http://www.qsp.jp/cgi/idmgr/
ここにあるようなCGIが欲しいのですが商用です。

将来的にはPukiWikiも詳細なメンバー管理をできるようにするらしいですが。
どこまで色々な事ができるようにするのか難しいと思いますが。

閲覧認証対象パターン定義のユーザごとの設定+Wiki以外のディレクトリに対する[[.htaccess]]でのBASIC認証管理、ユーザのグルーピングによる認証管理あたりがとりあえずできれば便利かと思います。
数十人-数千人規模のコミュニティの管理ができる設計だとうれしいかも。

どなたか作って頂けないでしょうか。
 
***コメント [#w734ce65]
-どうしてもPukiWikiなんでしょうか。XOOPSという選択肢もあると思うんだけど。 --  &new{2005-05-21 (土) 21:03:55};
-本題とは関係ないんでアレなんですが、
 将来的にはPukiWikiも詳細なメンバー管理をできるようにするらしいですが。
ってどこに示されているんでしょうか? --  &new{2005-05-22 (日) 00:23:45};
- [[dev:ロードマップ#k03e453f]]~
[[dev:ロードマップ#nd2286d7]]~
このあたりのコメントが根拠です。~
XOOPSは正直さわったことがなくよく知りませんでした、チョット調べて見たいと思います。~
ちなみに提案の切っ掛けは特定のディレクトリ以下を.htaccessを使ってBASIC認証できる、汎用の高機能なCGIツールを探してみたのですが見つからなかったためです --  [[提案者]] &new{2005-06-19 (日) 00:00:24};

-こんにちは。ユーザー設定部分だけというのであれば、そこだけに集中できるので、PukiWikiとは別の外部CGIをお作りになるのが良いでしょう。下手にPukiWikiに組み込むと本体のバージョンアップへに追随する際に余計な手間が増えるかもしれません。 -- [[henoheno]] &new{2005-06-19 (日) 10:40:08};
-- .htaccess経由のベーシック認証の操作を行う件については、.htaccessについてはパーミッションを今まで通りにして、.htpasswd(ファイル名は変更できる、ユーザー名とパスワードの一覧を収めるファイル)の中身を編集するようなものになるでしょう。ただし.htpasswdによるユーザー管理はどうしてもファイルベースのものであるため、数千人規模となるとボトルネックが生じるはずです。その辺りの話題は以下を追って下さい http://httpd.apache.org/docs-2.1/ja/mod/mod_authn_file.html#authuserfile  -- [[henoheno]] &new{2005-06-19 (日) 10:44:07};
-- PukiWiki 上のBasic認証機能(例えばSSLと組み合わせる)で数千人単位のユーザーを管理する場合、やはり単純に数千人規模のデータを入ったPHPコードをロードさせるようだとボトルネックが生じると思います。現在開発中の1.4.6以降では一応パスワード保存形式がOpenLDAP互換になっていますから([[dev:BugTrack/709]])、OpenLDAPに保存しているuserPasswdを取り出して、PukiWiki上で評価させるようなハックができるかもしれません。これはまだ実施した者がおりません。(と言う感じで一歩進んではおります :) ) -- [[henoheno]] &new{2005-06-19 (日) 10:49:23};
- uPYbuheIlq -- [[hlxyyabk]] &new{2008-12-07 (日) 11:05:43};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.166 sec.

OSDN