Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Auth External Database Release Notes: Difference between revisions

From MoodleDocs
(New page: * Added more data mappings: ** maildigest ** autosubscribe ** trackforums ** password * Implemented the cron method. * Added unlimited execution time for auth/db/auth_db_sync_users.php * N...)
 
No edit summary
 
Line 1: Line 1:
* Added more data mappings:
{{obsolete}}* Added more data mappings:
** maildigest
** maildigest
** autosubscribe
** autosubscribe

Latest revision as of 12:40, 10 November 2013

Warning: This page is no longer in use. The information contained on the page should NOT be seen as relevant or reliable.
  • Added more data mappings:
    • maildigest
    • autosubscribe
    • trackforums
    • password
  • Implemented the cron method.
  • Added unlimited execution time for auth/db/auth_db_sync_users.php
  • New settings when Password format is set to internal:
    • Create Unique Password: If the password type is set to internal then this setting determines if a unique password is created and emailed to the user's email address in the external datbase.
    • Only Change this Password: Adding a value to this field causes moodle to only create a password for those users that have their password set to the value. For example changeme will cause all users with the password changeme to have a unique password created and emailed to them. Leave this blank if you want to change all users password when their acocunt is first created.
    • Force Password Change: If the password type is set to internal then this setting determines if the user is forced to change their password on their first login
  • Performance improvements:
    • With original code, attempted to create 100,000 users and execution was terminated after waiting for a long time (hour or more).
    • With the new code, created 20,000 users in 36 seconds and 100,000 users in 188 seconds.