Summary | Unable to reset user passwords using user administration |
Queue | Horde Base |
Queue Version | HEAD |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | eraserhd (at) |
Requester | mrubinsk (at) horde (dot) org |
Created | 02/08/2005 (7533 days ago) |
Due | |
Updated | 02/28/2005 (7513 days ago) |
Assigned | 02/27/2005 (7514 days ago) |
Resolved | 02/28/2005 (7513 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Resolved
New Attachment: Auth_sql[1].patch
$tuple was something like this:
Array([user_uid] => 'username' [user_pass] => 'password' [] => )
So, Horde_SQL::updateValues() was returning a " = NULL " for that
third element, causing the SQL error.
Now check for existence of 'soft_expiration_field' before setting the
$tuple element to Null.
(Also added the __FILE__ and __LINE__ params to the log call)
State ⇒ Feedback
to "no expiration". I've added code to log any errors in that
function, and I've made some changes to Horde_SQL::updateValues() that
might fix things for you - let me know what you see now.
New Attachment: Auth_sql.patch
is not using password expiration, I don't see any reason why we would
have to set these values to null instead of just leaving them unset.
I'm not very familiar with the Auth code though, so please correct me
if I'm wrong...
State ⇒ Assigned
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Unable to reset user passwords using user administration
Queue ⇒ Horde Base
DB Error: Syntax error. I'm using mysql for authentication. I can't
find any log messages in the log that are coming from the
attempt...This works fine in the FRAMEWORK_3 branch for me though.