Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Auth External Database Release Notes.

Development:Auth External Database Release Notes

From MoodleDocs
Revision as of 23:50, 4 February 2009 by Mark Nielsen (talk | contribs) (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...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • 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.