42 lines
1.3 KiB
Markdown
42 lines
1.3 KiB
Markdown
# Supabase — Cotizador Walmart Connect
|
|
|
|
> **Estado de esta entrega:** el backend de Supabase ya se considera preparado para esta versión del frontend. Los SQL incluidos en la raíz (`SUPABASE-ACCESOS.sql` y `SUPABASE-PERMISO-TARIFARIO.sql`) se conservan únicamente como referencia histórica; **no es necesario volver a ejecutarlos** si ya instalaste el script completo y el patch final del proyecto.
|
|
|
|
## Auth / Google OAuth
|
|
|
|
La aplicación utiliza Supabase Auth con Google y vuelve a:
|
|
|
|
```text
|
|
https://digitalcompass.agency/cotizador-wmc/
|
|
```
|
|
|
|
Callback de Supabase para Google OAuth:
|
|
|
|
```text
|
|
https://dbit.digitalcompass.agency/auth/v1/callback
|
|
```
|
|
|
|
## Control de acceso
|
|
|
|
La fuente de verdad es:
|
|
|
|
```text
|
|
public.cotizador_wmc_access
|
|
```
|
|
|
|
- `is_active=true`: acceso general a la app.
|
|
- `can_use_tarifario=true`: habilita el módulo Tarifario.
|
|
|
|
El frontend revalida el acceso periódicamente y al recuperar foco/visibilidad.
|
|
|
|
## Backend que esta versión espera
|
|
|
|
- Tablas `cotizador_wmc_conversations` y `cotizador_wmc_messages`.
|
|
- Bucket privado `cotizador-wmc-uploads`.
|
|
- RPC `glm_track_app_event`.
|
|
- RPC `cotizador_wmc_process_my_agent_action`.
|
|
- Tabla `cotizador_wmc_tariff_items` con RLS.
|
|
- Las funciones/tablas de cotizaciones, artefactos y métricas instaladas por el SQL completo/patch final.
|
|
|
|
No se utiliza ninguna `service_role` en el navegador.
|