Bug 18298: Move password generation to template side