Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SUPABASE - Edge function para listar usuarios #60

Open
ANGdesarrollo opened this issue Oct 7, 2024 · 0 comments
Open

SUPABASE - Edge function para listar usuarios #60

ANGdesarrollo opened this issue Oct 7, 2024 · 0 comments
Assignees

Comments

@ANGdesarrollo
Copy link
Contributor

Descripción:

Crear una Edge Function en Supabase para manejar la obtención segura de la lista de usuarios. Esta función actuará como una capa intermedia entre el frontend y la API de Supabase, asegurando que solo los usuarios autorizados puedan acceder a esta información.

Tareas específicas:

  • Nombrar la función apropiadamente (ej: "list-users")
  • Utilizar la service role key de Supabase dentro de la función para llamar a supabase.auth.admin.listUsers()
  • Implementar manejo de parámetros para paginación, filtrado y ordenamiento

Implementar lógica de seguridad:

Verificar la autenticación del usuario que hace la solicitud
Implementar un sistema de autorización para asegurar que solo usuarios con los permisos adecuados puedan acceder a la lista

Recursos:

Documentación de Supabase para Edge Functions
Documentación de Supabase para listar usuarios

Criterios de aceptación:

  • La Edge Function debe ser capaz de listar usuarios de manera segura
  • Debe manejar paginación, filtrado y ordenamiento
  • Solo usuarios autenticados y autorizados deben poder acceder a la función
  • Debe manejar errores de manera apropiada
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants