質問箱/3021

カテゴリ
サマリグループ認証のユーザ指定
バージョン1.4.2
投稿者koshiro?
状態完了
投稿日2005-04-15 (金) 10:10:51

質問

教えてください。
ユーザをグループ化して認証するには、以下のようにとあるのですが、
ここでの'hodehoge'はGroup1のパスワード? ではGroup1に所属するユーザはどこで指定するのでしょうか?

$auth_users = array(
 'Group1' => 'hogehoge', // 閲覧許可グループ名 => パスワード
);

回答

  • こんにちは :) 該当する設定は$read_auth_pages の方ではないかと思います。どのへんにその「グループ化」についての説明がありましたか? 直します。 -- henoheno 2005-04-16 (土) 09:42:33
    • 確認が遅れてしまって申し訳御座いません。回答をどうもありがとうございます。
      「グループ化の説明」があったというわけではなく、質問箱/308を参照してそのように解釈しておりました。
      “閲覧許可グループ名”ということから、数名のユーザのまとまりをグループといい、その数名のユーザはどこかで指定するのか、と思ってしまったのです。。
      行いたいことは、ホームページのユーザが30名ほどいる場合、あるページだけは10名程度のみ閲覧/編集を可能としたい、ということなのです。
      $auth_users にその10名を登録すればよいのかと思うのですが、その10名をGroup1とグループ化し、ページごとに各グループで認証設定きるのか、と思いました。今は1ページだけの予定ですが、今後、ページごとに閲覧/編集可能なユーザを指定することになるかもしれませんので。。。
      解釈がずれておりましたでしょうか。-- koshiro 2005-04-21 (木) 11:36:37
  • なるほど。質問箱/308の設定例は、複数の人間(グループ)が一つのアカウント(アカウント名+パスワード)を共有する場合を想定したユーザー名であるかのように見えます。 $auth_users で定義するのはあくまでも今のところ Basic認証で入力するユーザー名とパスワードにそれぞれ対応するモノです。 -- henoheno 2005-04-21 (木) 23:50:53
    • 了解いたしました。ご対応どうもありがとうございました!henoheno殿 (^o^)丿 -- koshiro? 2005-04-22 (金) 16:46:24
  • ずいぶん時間がたっていますが、同じことで悩んでいて解決したので記載します。
    質問箱/308はユーザー名にGroupという名称を使っていてややこしいので、ユーザ認証の記載を前提に説明します。
    $auth_users = array(・・・);
    の後に、
    define("GROUP1","foo,bar");
    と書いておいて、
    $edit_auth_pages = array('#barDiary#' => GROUP1,);
    とすると、#barDiary#には、fooとbarが認証して編集できるようです。2008-07-15

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-04-06 (月) 00:05:13
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u5. HTML convert time: 0.647 sec.

OSDN