Sign-up (signup) es una app de registro de usuarios para Nextcloud: añade a tu Nextcloud una página de autorregistro, enlazada desde la pantalla de inicio de sesión («Create an account»). Los visitantes introducen su dirección de correo, los datos personales que pidas y una contraseña de su elección, aceptan tus condiciones y obtienen su cuenta — tras confirmar la dirección, tras la aprobación de un administrador o de inmediato: tú decides.
Qué hace
- Confirmación por correo (opcional, activada por defecto): un código de seis dígitos, un enlace o ambos. No existe ninguna cuenta antes de que se confirme la dirección; los registros sin confirmar caducan por sí solos (24 horas por defecto) y se eliminan con sus datos.
- Aprobación del administrador (opcional): las cuentas gratuitas nuevas esperan, desactivadas, en una lista con Approve y Reject. Los administradores reciben una notificación de Nextcloud y un correo; el visitante recibe un correo con la decisión (y tu motivo, si lo das).
- Tu formulario: nombre y apellidos, teléfono, empresa, dirección, ciudad, código postal y país — cada uno no preguntado, opcional u obligatorio — más tus propios campos (texto, texto largo, teléfono, fecha, lista, casilla) con etiquetas en inglés y rumano.
- Cuentas nuevas: cuota de almacenamiento y grupos que eliges, nombre de inicio de sesión a partir de la dirección de correo, del nombre o elegido por el visitante, un correo de bienvenida con tu propio texto y sesión iniciada automáticamente para el visitante. La contraseña sigue la política de contraseñas de tu Nextcloud.
- Antirabuso: límites de velocidad y protección contra fuerza bruta, un campo oculto que solo rellenan los bots, un tiempo mínimo para rellenar el formulario, un límite diario por dirección de red, dominios de correo permitidos y bloqueados y direcciones temporales (desechables) bloqueadas — una lista incorporada más una lista que MediaLab Works mantiene actualizada. Una app de captcha puede conectarse al formulario.
- Privacidad: una dirección que ya tiene cuenta recibe un correo en lugar de un código, así la página nunca revela quién está registrado. La contraseña se guarda solo cifrada hasta que la cuenta existe. Los usuarios ven lo que introdujeron en Información personal → Registration details.
- Inglés y rumano para visitantes, usuarios y administradores.
Planes de pago con Cashier
Instala Cashier (1.2 o superior) y Sign-up lo detecta automáticamente: la página de registro ofrece tus planes junto a la cuenta gratuita (o en su lugar — tú eliges). El visitante elige un plan, rellena el formulario, confirma la dirección y paga con Stripe; la cuenta se crea y se activa automáticamente en cuanto se confirma el pago, con el almacenamiento y los grupos del plan, y el visitante queda con la sesión iniciada. Sin Cashier, Sign-up ofrece solo registro gratuito.
Cuando una factura mensual no se paga, la cuenta queda suspendida tras el período de gracia de Cashier (que puede ser de 0 días): nadie puede iniciar sesión, pero los archivos y los datos se quedan exactamente como están. Pagar la factura restaura la cuenta de inmediato. Se envía un correo al usuario cuando se emite una factura, cuando un pago falla, cuando la cuenta se suspende (con un enlace para pagar), cuando la factura se paga y cuando la cuenta vuelve a estar activa. Las cuentas nunca se eliminan por una factura sin pagar — solo un administrador elimina cuentas.
Preguntas frecuentes
¿Cómo pueden registrarse los usuarios por sí mismos en mi Nextcloud? Instala Sign-up: la página de inicio de sesión obtiene un enlace Create an account al formulario de registro. Tú eliges si hay que confirmar la dirección de correo, si un administrador aprueba las cuentas nuevas, qué campos pide el formulario y la cuota y los grupos de las cuentas nuevas. Consulta la guía.
¿Puedo cobrar por las cuentas? Sí, con Cashier 1.2 o superior: el visitante elige un plan y paga con Stripe, y la cuenta se crea y se activa en cuanto se confirma el pago.
¿Cómo evita los registros basura? Límites de velocidad y protección contra fuerza bruta, un campo oculto que solo rellenan los bots, un tiempo mínimo para rellenar el formulario, un límite diario por dirección de red, dominios de correo permitidos y bloqueados y direcciones temporales bloqueadas.
Requisitos
- Nextcloud 30 a 34, PHP 8.1+, trabajos en segundo plano (se recomienda Cron) y una configuración de correo que funcione.
- Para planes de pago: Cashier 1.2 o superior (MediaLab Works) con una cuenta de Stripe.
Licencias
Una licencia por instancia de Nextcloud: mensual, anual o de por vida, o incluida en el paquete de Nextcloud. Prueba gratuita de 30 días. Sin una licencia válida, la página de registro muestra «temporarily unavailable» y el enlace de la página de inicio de sesión se oculta; las cuentas existentes no se ven afectadas y no se borra nada.
