Me gustaría implementar lo siguiente en un sitio de Drupal:
- El visitante anónimo del sitio (Joe) envía una solicitud de membresía con varios campos personalizados
- El administrador (Jane) revisa la solicitud de membresía
- Jane aprueba la solicitud de Joe y crea una nueva cuenta de usuario
- Joe recibe notificación de aprobación e información de inicio de sesión
Soluciones posibles:
- Un formulario web (¿Pero cómo se pueden transferir fácilmente los datos del formulario web a una cuenta de usuario?)
- Profile2 con aprobación de administrador necesaria. (El problema con este es que no queremos que el usuario sienta que está creando una cuenta en el sitio, sino que solicita la membresía).
- Cree un tipo de contenido de Membresía que un usuario anónimo pueda completar (?)
Siento que estoy pasando por alto algo obvio.
No puedo usar el registro de usuario principal con campos adicionales porque hay 3 tipos diferentes de membresías. Y los usuarios deberían poder cambiar de una membresía a otra (previa aprobación).