X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fopenid.php;h=826c78cc72c95b313dcf4e0447d79cfd5de550be;hb=4bd9c76e6cde6b4bdd63d5ea4546c42f9710325a;hp=15e7565f992571d3bee4bd427bc8d67c671eae82;hpb=45ea6160465aeba0aa780e49c12272819dedffd1;p=platal.git diff --git a/modules/openid.php b/modules/openid.php index 15e7565..826c78c 100644 --- a/modules/openid.php +++ b/modules/openid.php @@ -61,12 +61,12 @@ class OpenidModule extends PLModule function handlers() { return array( - 'openid' => $this->make_hook('openid', AUTH_PUBLIC), - 'openid/melix' => $this->make_hook('melix', AUTH_PUBLIC), - 'openid/xrds' => $this->make_hook('xrds', AUTH_PUBLIC), - 'openid/trust' => $this->make_hook('trust', AUTH_MDP), - 'openid/trusted' => $this->make_hook('trusted', AUTH_MDP), - 'admin/openid/trusted' => $this->make_hook('admin_trusted', AUTH_MDP, 'admin'), + 'openid' => $this->make_hook('openid', AUTH_PUBLIC), + 'openid/melix' => $this->make_hook('melix', AUTH_PUBLIC), + 'openid/xrds' => $this->make_hook('xrds', AUTH_PUBLIC), + 'openid/trust' => $this->make_hook('trust', AUTH_PASSWD, 'user'), + 'openid/trusted' => $this->make_hook('trusted', AUTH_PASSWD, 'user'), + 'admin/openid/trusted' => $this->make_hook('admin_trusted', AUTH_PASSWD, 'admin'), ); } @@ -209,7 +209,8 @@ class OpenidModule extends PLModule $page->assign('title', 'Mes sites tiers de confiance pour OpenId'); $table_editor = new PLTableEditor('openid/trusted', 'account_auth_openid', 'id'); $table_editor->set_where_clause(XDB::format('uid = {?}', S::user()->id())); - $table_editor->vars['uid']['display'] = false; + $table_editor->vars['uid']['display_list'] = false; + $table_editor->vars['uid']['display_item'] = false; $table_editor->describe('url', 'site tiers', true); $page->assign('deleteonly', true); $table_editor->apply($page, $action, $id); @@ -221,7 +222,8 @@ class OpenidModule extends PLModule $page->assign('title', 'Sites tiers de confiance globaux pour OpenId'); $table_editor = new PLTableEditor('admin/openid/trusted', 'account_auth_openid', 'id'); $table_editor->set_where_clause('uid IS NULL'); - $table_editor->vars['uid']['display'] = false; + $table_editor->vars['uid']['display_list'] = false; + $table_editor->vars['uid']['display_item'] = false; $table_editor->describe('url', 'site tiers', true); $page->assign('readonly', true); $table_editor->apply($page, $action, $id);