Update of /cvsroot/phpwebsite-comm/modules/openid/class
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26856/class
Modified Files:
OpenID_Admin.php
Log Message:
Fixing no_password_md5. The setting get calls must be before the set calls.
Index: OpenID_Admin.php
===================================================================
RCS file: /cvsroot/phpwebsite-comm/modules/openid/class/OpenID_Admin.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** OpenID_Admin.php 9 Feb 2008 22:19:05 -0000 1.2
--- OpenID_Admin.php 9 Feb 2008 23:16:37 -0000 1.3
***************
*** 92,101 ****
$delegate_openid = trim($_POST['delegate_openid']);
! PHPWS_Settings::set('openid', 'delegate', 0 );
! PHPWS_Settings::set('openid', 'delegate_server', $delegate_server);
! PHPWS_Settings::set('openid', 'delegate_openid', $delegate_openid);
! PHPWS_Settings::set('openid', 'allow_openid', (int)isset($_POST['allow_openid']));
!
! if (PHPWS_Settings::get('openid', 'no_password_md5') == 0)
{
/* Generate random MD5 to use as password for accounts created by OpenID.
--- 92,96 ----
$delegate_openid = trim($_POST['delegate_openid']);
! if (strlen(PHPWS_Settings::get('openid', 'no_password_md5')) != 32)
{
/* Generate random MD5 to use as password for accounts created by OpenID.
***************
*** 104,107 ****
--- 99,107 ----
}
+ PHPWS_Settings::set('openid', 'delegate', 0 );
+ PHPWS_Settings::set('openid', 'delegate_server', $delegate_server);
+ PHPWS_Settings::set('openid', 'delegate_openid', $delegate_openid);
+ PHPWS_Settings::set('openid', 'allow_openid', (int)isset($_POST['allow_openid']));
+
if (isset($_POST['delegate']))
{
|