X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fgoogleapps.php;h=c8988197211d6bd322a937c1bb70cb99cf1e251c;hb=1aff3b59c0f46dafe3396c1123a252645805e233;hp=b4900b90c82436010c54a49b4ad1ea9656f17472;hpb=e22ff176d83e1f4ffd866e6ad928ee247906c6a5;p=platal.git diff --git a/modules/googleapps.php b/modules/googleapps.php index b4900b9..c898819 100644 --- a/modules/googleapps.php +++ b/modules/googleapps.php @@ -1,6 +1,6 @@ $this->make_hook('index', AUTH_MDP, 'gapps'), - 'admin/googleapps' => $this->make_hook('admin', AUTH_MDP, 'admin'), - 'admin/googleapps/job' => $this->make_hook('admin_job', AUTH_MDP, 'admin'), - 'admin/googleapps/user' => $this->make_hook('admin_user', AUTH_MDP, 'admin'), + 'googleapps' => $this->make_hook('index', AUTH_PASSWD, 'gapps'), + 'admin/googleapps' => $this->make_hook('admin', AUTH_PASSWD, 'admin'), + 'admin/googleapps/job' => $this->make_hook('admin_job', AUTH_PASSWD, 'admin'), + 'admin/googleapps/user' => $this->make_hook('admin_user', AUTH_PASSWD, 'admin'), ); } @@ -70,7 +70,7 @@ class GoogleAppsModule extends PLModule S::assert_xsrf_token(); if (Post::v('pwsync') == 'sync') { $account->set_password_sync(true); - $account->set_password(S::v('password')); + $account->set_password($user->password()); } else { $account->set_password_sync(false); } @@ -236,5 +236,5 @@ class GoogleAppsModule extends PLModule } } -// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: +// vim:set et sw=4 sts=4 sws=4 foldmethod=marker fenc=utf-8: ?>