All API changes are backwards compatible with existing 3rd-party
clients.
+Migrating Passwords
++++++++++++++++++++
+
+Passwords are migrated for each user automatically the first time a user
+logs in under the new setup. However, it is also possible to force
+password migration for a given user via a database function:
+
+[source,sql]
+------------------------------------------------------------
+evergreen=# SELECT actor.migrate_passwd(<USER_ID>);
+------------------------------------------------------------
+
+Using this, admins could perform manual batch updates to force all
+users to use the new, more secure passwords, regardless of when or
+whether a patron logs back into the system. Beware that doing this
+for all users in the a large database will take a long time and
+should proably be performed in batches.
+
open-ils.auth_internal
++++++++++++++++++++++
To support the new storage mechanism, a new Evergreen service has