osFoundry / Platform
Autenticación de visitantes
Anónima, magic-link, OAuth o SSO de workspace para apps públicas. Combínalos por ruta.
Qué es
La autenticación de visitantes es la forma en que osFoundry decide quién llega a cada ruta de una app que publicas. Cuando lanzas una app desde tu espacio de trabajo, sale a una URL pública y cada ruta puede tener su propia puerta de entrada: deja una página totalmente abierta para visitantes anónimos, protege otra tras un enlace mágico enviado a un correo, exige inicio de sesión con un proveedor OAuth o restringe una ruta a los miembros de tu espacio de osFoundry mediante SSO. Eliges por ruta y no para toda la app, así que una landing de marketing, una herramienta protegida y una vista interna de administración pueden convivir en el mismo despliegue con reglas distintas.
Dentro de osFoundry, la app y su autenticación viven en el mismo espacio de trabajo que tu chat, tus agentes, tu código y tus datos. No tienes que montar un servicio de identidad aparte ni escribir a mano el manejo de sesiones: asignas un método a una ruta y la plataforma lo aplica delante de la app en cada petición. Como osFoundry es un espacio de trabajo BYOK y local-first, la elección de autenticación decide quién llega a tu app publicada; no enruta el tráfico de tu modelo a través de un revendedor ni añade un cargo por asiento por cada persona que inicia sesión. El acceso anónimo sigue siendo realmente anónimo, los enlaces mágicos evitan las contraseñas por completo, OAuth reutiliza cuentas que tus visitantes ya tienen y el SSO de espacio mantiene las herramientas internas acotadas a tu equipo.
Lo que conviene entender es el modelo de "combinar por ruta". Rara vez una única app pública quiere una sola puerta uniforme. La autenticación de visitantes permite que una app pública muestre un frente abierto mientras protege las acciones que hay detrás, y deja que una app interna se quede solo con SSO, todo sin dividir la app en despliegues separados ni escribir middleware a medida para cada página.
Capacidades principales
- Acceso anónimo: deja rutas públicas totalmente abiertas sin inicio de sesión, para landings y vistas de solo lectura
- Enlace mágico: autentica visitantes enviando un enlace de un solo uso por correo, sin contraseñas que guardar ni restablecer
- OAuth: permite que los visitantes inicien sesión con cuentas que ya tienen de un proveedor OAuth
- SSO de espacio: restringe rutas a los miembros de tu espacio de osFoundry para herramientas internas
- Configuración por ruta: aplica métodos de autenticación distintos a rutas distintas en una misma app publicada
Casos de uso
- Desarrollador independiente: publica una herramienta con una landing anónima abierta y pone el generador real tras un enlace mágico para vincular el uso a un correo
- Líder de equipo: lanza un panel interno desde el espacio de trabajo y bloquea todas las rutas con SSO de espacio para que solo lo abran sus compañeros
- Equipo de producto: opera una app pública donde la documentación es anónima, la herramienta gratuita usa inicio de sesión con OAuth y el panel de administración es solo para el espacio
Preguntas frecuentes
¿Pueden distintas páginas de la misma app usar métodos de inicio de sesión distintos?
Sí. La autenticación de visitantes se configura por ruta, así que una misma app publicada puede dejar algunas rutas anónimas, proteger otras con enlace mágico u OAuth y restringir otras al SSO de espacio, sin dividirla en despliegues separados.
¿Cuál es la diferencia entre OAuth y SSO de espacio aquí?
OAuth deja que visitantes externos inicien sesión con cuentas que ya tienen de un proveedor OAuth, ideal para apps públicas. El SSO de espacio restringe una ruta a los miembros de tu espacio de osFoundry, ideal para herramientas internas que no quieres que alcance el público.
¿Añadir visitantes autenticados implica pagar por asiento?
No. osFoundry no tiene tarifas por asiento, y la autenticación de visitantes controla quién llega a tu app publicada en lugar de cobrar por cada persona que inicia sesión. Es parte de la capa de Apps & Backend del espacio de trabajo, no una suscripción de identidad aparte.