Inicio de sesión del inquilino y recuperación de contraseña en Booknetic SaaS

Explique a sus inquilinos el inicio de sesión y la recuperación de contraseña en Booknetic SaaS, con shortcodes, enlace de restablecimiento y errores comunes.

Versión:
Categorías

Qué le ayuda a configurar esta página

Booknetic SaaS ofrece a sus inquilinos dos páginas de cuentas públicas:

  • una página de inicio de sesión de inquilinos, donde los inquilinos inician sesión para gestionar su negocio de reservas;
  • una página de contraseña olvidada, donde los inquilinos solicitan un enlace para restablecer y establecer una nueva contraseña.

Estas páginas son para inquilinos, no para clientes con cita previa. Un inquilino es la empresa o proveedor que utiliza su plataforma SaaS. Un cliente de cita es la persona que reserva una cita con ese inquilino.

Importante: No confunda los códigos cortos del inquilino de SaaS con los códigos cortos del panel del cliente.Utilice [booknetic-saas-signin] y [booknetic-saas-forgot-password] para cuentas de inquilinos. lo similar [booknetic-signin] y Los códigos cortos [booknetic-forgot-password] son para clientes con cita previa.

Códigos cortos que necesitas

Utilice estos códigos cortos en páginas WordPress normales:

PáginaCódigo corto¿Quién lo usa?
Página de inicio de sesión de inquilinos [booknetic-saas-signin]Inquilinos que necesitan iniciar sesión en su panel de control
El inquilino olvidó la página de contraseña [booknetic-saas-forgot-password]Inquilinos que necesitan un enlace de reinicio

Puede colocar cada código corto en una página WordPress, o insertar el bloque/módulo SaaS correspondiente si usa Gutenberg, Elementor o Divi.

Crear la página de inicio de sesión del inquilino

Tenant signin page rendered from the booknetic-saas-signin shortcode, showing Username or Email Address, Password, Forgot password, and SIGN IN

  1. En WordPress, vaya a Páginas → Agregar nuevo.
  2. Cree una página como Inicio de sesión de inquilino.
  3. Agregue este código corto al cuerpo de la página: plaintext [booknetic-saas-signin]4. Publique la página.
  4. En Booknetic SaaS, vaya a SaaS → Settings → Páginas.
  5. Seleccione esta página como página de inicio de sesión.
  6. Guarde su configuración.

Tenants puede iniciar sesión con su dirección de correo electrónico o su nombre de usuario WordPress, más su contraseña. Después de iniciar sesión correctamente, Booknetic SaaS envía al inquilino al panel Booknetic en WordPress admin.

Cree la página de contraseña olvidada del inquilino

Tenant forgot password page rendered from the booknetic-saas-forgot-password shortcode, showing the email field and CONTINUE button

  1. En WordPress, vaya a Páginas → Agregar nuevo.
  2. Crea una página como El inquilino olvidó su contraseña.
  3. Agregue este código corto al cuerpo de la página: plaintext [booknetic-saas-forgot-password]4. Publique la página.
  4. En Booknetic SaaS, vaya a SaaS → Settings → Páginas.
  5. Seleccione esta página como Página de contraseña olvidada.
  6. Guarde su configuración.

Booknetic SaaS utiliza esta página cuando crea enlaces de restablecimiento de contraseña para inquilinos.

Cómo funciona el inicio de sesión de inquilino

Cuando un inquilino abre su página de inicio de sesión, ve un formulario de inicio de sesión simple con:

  • nombre de usuario o dirección de correo electrónico;
  • contraseña;
  • ¿Olvidaste su contraseña? enlace;
  • Botón INICIAR SESIÓN.

Si el inquilino ingresa datos incorrectos, Booknetic SaaS muestra este mensaje:

Tenant signin page showing the error message Email or password is incorrect! after invalid login details plaintext Email or password is incorrect! Si el inquilino deja los campos obligatorios vacíos, el formulario puede mostrar: plaintext Please enter your email and password correctly! Si se creó una cuenta de inquilino pero el proceso de registro no se completó, el inquilino puede ver un mensaje pidiéndole que complete el registro desde su correo electrónico. Comprobación de configuración: Un inquilino necesita una cuenta de usuario WordPress conectada para iniciar sesión. Si su configuración tiene una Crear usuario de WP y está desactivada, es posible que el inquilino se haya creado en SaaS pero aún así no pueda iniciar sesión normalmente. Si los inquilinos informan que el registro funcionó pero el inicio de sesión no, verifique primero el registro del inquilino y la asignación de usuario WordPress.

¿Cómo funciona la contraseña olvidada?

El flujo de contraseña olvidada tiene dos pasos.

Paso 1: El inquilino ingresa su correo electrónico

El inquilino abre la página de contraseña olvidada, ingresa su dirección de correo electrónico y hace clic CONTINUAR.

Si el correo electrónico no está registrado como correo electrónico de inquilino, Booknetic SaaS muestra:

Tenant forgot password page showing the error message The email address is not registered! plaintext The email address is not registered! Si se acepta el correo electrónico, el inquilino ve un mensaje de restablecimiento de contraseña que le indica que revise su bandeja de entrada.

Tenant forgot password success state showing Password Reset and a message telling the tenant to check their inbox for a reset link

Paso 2: El inquilino abre el enlace de restablecimiento y establece una nueva contraseña

Tenant set-new-password form rendered when the forgot-password page loads with a valid reset token, showing the new password and confirm password fields

El correo electrónico de restablecimiento envía al inquilino a su página de contraseña olvidada con un enlace de restablecimiento. En esa página, el inquilino ingresa la nueva contraseña dos veces y envía el formulario.

Después de cambiar la contraseña, el enlace de restablecimiento no se puede volver a utilizar. Pídale al inquilino que solicite un enlace nuevo si el enlace anterior ya no funciona.

Nota de seguridad: el enlace de reinicio es de un solo uso, pero Booknetic SaaS no impone un límite de tiempo en el enlace en el flujo revisado. No diga a los inquilinos que los enlaces de restablecimiento caducan después de un tiempo fijo, como 15 minutos o 24 horas. Si a un inquilino le preocupa que un enlace antiguo haya sido compartido o expuesto, pídale que solicite un nuevo enlace de restablecimiento; la nueva solicitud reemplaza el enlace anterior.

Retraso en el reenvío después de una solicitud de reinicio

Booknetic SaaS tiene un tiempo de reutilización de 60 segundos para reenviar enlaces de contraseñas olvidadas.

Esto significa que es posible que un inquilino deba esperar aproximadamente un minuto antes de poder enviar otro correo electrónico de restablecimiento. Este retraso ayuda a evitar que las solicitudes de reinicio repetidas se envíen demasiado rápido.

Si un inquilino vuelve a hacer clic inmediatamente y parece que no sucede nada, pídale que espere al menos 60 segundos y luego vuelva a intentarlo.

Configuración de entrega de correo electrónico

El enlace de restablecimiento se envía a través de su correo electrónico Booknetic SaaS y de la configuración del flujo de trabajo. Si los inquilinos no reciben correos electrónicos de restablecimiento, verifique estas áreas:

  1. SaaS → Settings → Correo electrónico: confirme que la puerta de enlace de correo, el nombre del remitente y el correo electrónico del remitente estén configurados correctamente.
  2. SaaS → Workflows — confirma el tenant_forgot_password el flujo de trabajo está habilitado.
  3. Confirme que el flujo de trabajo tiene una acción de correo electrónico y se envía al correo electrónico del inquilino, generalmente con {tenant_email}.
  4. Solicite al inquilino que revise spam, promociones o carpetas de basura.
  5. Pruebe si se están entregando otros correos electrónicos transaccionales del mismo sitio.

Importante: Booknetic SaaS puede crear el enlace de reinicio exitosamente incluso cuando el correo electrónico no se entrega. Si la entrega de correo electrónico o el flujo de trabajo están mal configurados, el inquilino puede ver un mensaje de éxito pero nunca recibirlo.

Errores de configuración comunes

El shortcode está en una página restringida WordPress

Las páginas de inicio de sesión y de contraseña olvidada deben ser públicas. Si coloca el código corto en una página que requiere iniciar sesión en WP-Admin o está bloqueada para visitantes anónimos, los inquilinos pueden ver una página 403 o nunca llegar al formulario.

Utilice una página normal publicada WordPress para cada código abreviado.

La página de inicio de sesión y la página de contraseña olvidada no están asignadas en la configuración de SaaS

Crear la página WordPress no es suficiente. Después de publicar la página, asígnela en SaaS → Settings → Páginas para que Booknetic SaaS sepa qué URL usar.

El inquilino no tiene ningún usuario WordPress utilizable

El inicio de sesión del inquilino utiliza la cuenta de usuario WordPress conectada. Si un inquilino existe en SaaS pero no está conectado a un usuario WordPress utilizable, el inicio de sesión puede fallar aunque el registro del inquilino exista.

Marque esto cuando un inquilino diga: "Me registré, pero no puedo iniciar sesión".

El flujo de trabajo para restablecer el correo electrónico está deshabilitado

La página de contraseña olvidada puede aceptar la solicitud de correo electrónico, pero el correo electrónico de restablecimiento depende de la acción del correo electrónico del flujo de trabajo. si el tenant_forgot_password el flujo de trabajo está deshabilitado o no tiene acción de correo electrónico, el inquilino no recibirá el correo electrónico de restablecimiento.

El inquilino está utilizando la página de inicio de sesión incorrecta

Una plataforma SaaS puede tener más de una página de inicio de sesión:

  • WordPress inicio de sesión de administrador para el propietario de la plataforma;
  • inicio de sesión de inquilino para empresas que utilizan su plataforma SaaS;
  • inicio de sesión de cliente para clientes con cita previa.

Si alguien dice "No puedo iniciar sesión", primero confirme si es un inquilino o un cliente con cita previa.

Notas de seguridad para propietarios de SaaS

Estos detalles le ayudarán a operar el inicio de sesión y restablecer el flujo de forma segura.

  • El flujo de inicio de sesión del inquilino no utiliza Booknetic SaaS reCAPTCHA en la ruta de origen revisada.
  • El flujo de contraseña olvidada no utiliza Booknetic SaaS reCAPTCHA en la ruta de origen revisada.
  • El inicio de sesión del inquilino no incluye un bloqueo de intento fallido propio en la ruta de origen revisada.
  • El paso establecer nueva contraseña acepta cualquier contraseña que no esté vacía en la ruta de origen revisada. Allí no impone una longitud mínima ni una regla de complejidad de caracteres.
  • Los enlaces de reinicio son de un solo uso, pero no se encontró ninguna regla fija de tiempo de vencimiento en el flujo revisado.

Debido a esto, considere también las prácticas de seguridad normales de WordPress: alojamiento sólido, HTTPS, entrega de correo electrónico confiable y cualquier capa de seguridad WordPress que ya utilice para la protección de inicio de sesión.

Estilo y marca

Los formularios de inicio de sesión y de contraseña olvidada aparecen dentro de sus páginas WordPress. Puede diseñar la página circundante con su tema WordPress o creador de páginas.

Para la marca SaaS, revise también su apariencia Booknetic SaaS y la configuración de la etiqueta blanca para que el recorrido del inquilino sea coherente con la marca de su plataforma.

Preguntas comunes

¿A dónde van los inquilinos para iniciar sesión? Envíe a los inquilinos a la página WordPress donde colocó [booknetic-saas-signin] y lo asignó como la página de inicio de sesión en SaaS → Settings → Pages.

¿Dónde restablecen los inquilinos su contraseña? Envíe a los inquilinos a la página WordPress donde colocó [booknetic-saas-forgot-password] y lo asignó como la página Contraseña olvidada.

Mi inquilino dice que el enlace de reinicio no funciona. ¿Qué debo comprobar? Pídales que soliciten un nuevo enlace de reinicio y utilicen el correo electrónico más reciente. Los enlaces de reinicio son de un solo uso. También verifique que su entrega de correo electrónico WordPress y el tenant_forgot_password el flujo de trabajo está funcionando.

Mi inquilino nunca recibe el correo electrónico de restablecimiento. ¿Qué debo verificar primero? Verifique la dirección de correo electrónico del inquilino, la carpeta de correo no deseado, SaaS → Settings → Correo electrónico y el tenant_forgot_password flujo de trabajo. La mayoría de los casos de "restablecimiento de correo electrónico que no llega" se deben a problemas de entrega de correo electrónico o de configuración del flujo de trabajo.

¿Puede un inquilino iniciar sesión a través de WP-Admin? Sí, si el inquilino tiene una cuenta de usuario WordPress conectada. El código abreviado de inicio de sesión de inquilinos sigue siendo el punto de entrada de marca recomendado porque mantiene el flujo de inquilinos más claro.

¿Puedo personalizar los mensajes de error de inicio de sesión? Booknetic SaaS no muestra un editor nativo de mensajes de error en la ruta de origen revisada. Si necesita un texto personalizado, trátelo como una solicitud de personalización a menos que el Producto confirme una configuración compatible.

¿ReCAPTCHA protege el inicio de sesión del inquilino y la contraseña olvidada? No está en la ruta de origen de inicio de sesión revisada y la contraseña olvidada. Se confirma la compatibilidad con reCAPTCHA para el registro de SaaS, pero el inicio de sesión y la contraseña olvidada no deben describirse como protegidos con reCAPTCHA a menos que Producto/Ingeniería confirme una implementación más nueva.

Lista de verificación de configuración rápida

Antes de compartir la URL de inicio de sesión del inquilino, confirme:

  • Ha creado una página pública WordPress para el inicio de sesión del inquilino.
  • La página de inicio de sesión contiene [booknetic-saas-signin].
  • Lo asignaste en SaaS → Settings → Páginas → Página de inicio de sesión.
  • Creaste una página pública WordPress porque olvidaste su contraseña.
  • La página de contraseña olvidada contiene [booknetic-saas-forgot-password].
  • Lo asignaste en SaaS → Settings → Páginas → Página de contraseña olvidada.
  • Su configuración de correo electrónico SaaS está configurada.
  • El El flujo de trabajo tenant_forgot_password está habilitado y envía un correo electrónico al inquilino.
  • Los nuevos inquilinos se conectan con los usuarios WordPress para que puedan iniciar sesión.
  • El estilo/marca de su página coincide con el resto de su plataforma SaaS.