Resultados 1 al 3 de 3

Tema: Duda creando endpoints para mi API

  1. #1

    Predeterminado Duda creando endpoints para mi API

    Es la primera vez que estoy haciendo una API y me han surgido algunas dudas...

    En lo que está relacionado con la autenticación de usuarios (login, signup, actualizar contraseña, etc) no sé si la tengo que habilitar los endpoints para estas acciones: api/login, api/signup, etc... porque la aplicación tendrá esas rutas.

    Y esto me lleva a la siguiente duda, en el caso del inicio de sesión y recuperación de contraseña el usuario enviará al servidor la dirección de correo electrónico y no un id, por lo tanto, debería tener un endpoint del tipo api/users/email/{email}?

  2. #2

    Predeterminado Re: Duda creando endpoints para mi API

    La primera cuestión es de diseño. Yo si lo haría, aunque técnicamente tienes la alternativa de que sean subfunciones o parámetros de otro endpoint, por ejemplo usermanagement.
    La idea de pasar el email a la API no es demasiado buena. Porqué no pasas algún tipo de hash?

  3. #3

    Predeterminado Re: Duda creando endpoints para mi API

    Sería el email en hash? Porque de no ser una buena forma, de qué forma podría un nuevo usuario darse de alta?

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •