Index: /trunk/grails-app/services/AuthService.groovy
===================================================================
--- /trunk/grails-app/services/AuthService.groovy	(revision 395)
+++ /trunk/grails-app/services/AuthService.groovy	(revision 396)
@@ -32,3 +32,18 @@
     }
 
+    /**
+    * Generate a random password.
+    * @returns The generated password.
+    */
+    def getRandomPassword() {
+        def passwd = ""
+        def pool = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"
+        def rand = new Random(System.currentTimeMillis())
+
+        for(i in 0..10)
+            passwd += pool[rand.nextInt(pool.length())]
+
+        return passwd
+    }
+
 }
