Details
-
Type: Patch
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: 4.3.5
-
Fix Version/s: Unscheduled
-
Component/s: Core CiviCRM
-
Labels:
-
Versioning Impact:Patch (backwards-compatible bug fixes)
-
Documentation Required?:None
Description
This finishes the work of CRM-8020 by using the CMS API to authenticate users. This also addresses CRM-8638 by ensuring the SOAP server bootstraps the CMS before authenticating and verifying.
This is flagged for 4.3 because of the cron breakage described here: http://forum.civicrm.org/index.php?topic=29445.0. That solution – updating the user tables prefix – presumes that Drupal is installed in a MySQL database. By removing direct queries to the CMS database, the CMS can be installed in any database it supports.