Closed (fixed)
Project:
Salesforce Suite
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
31 Jul 2009 at 09:15 UTC
Updated:
14 Sep 2009 at 11:50 UTC
Jump to comment: Most recent file
When the user's SF password expires the module can no longer call the SF API (though it can still login). the response from login() notifies of expired password and the API provides functions to reset the password, so it is possible to recover from this state without human intervention. Not doing so results in SF integration failing with no notice and fatal errors from uncaught exceptions.
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | password.patch | 5.29 KB | Bevan |
| #1 | expired_password.patch | 3.2 KB | Bevan |
Comments
Comment #1
Bevan commentedThe attached patch is a work in progress. This is difficult to test because once a user's password is reset the expiredPassword state can not be restored except by waiting a few months till it expires again, hence the lines that actually fix the password are commented out, and dpm() is used for debugging.
Comment #2
Bevan commentedComment #3
Bevan commentedhttp://drupal.org/cvs?commit=257810