tienes varias opciones, la primera sería utilizar las propiedades del perfil de usuario, exigiendo que el usuario complete su perfil tras el registro, puedes configurar este comportamiento desde Admin > Cuentas de usuario > Configuración de usuario, y añadir y eliminar campos al perfil de usuario desde Admin > Cuentas de usuario > Administrar propiedades del perfil.
Otra opción es utilizar módulos de terceros como el de DataSpring que te permite un control muy amplio sobre el proceso de registro y el inicio de sesión.