Habría que juntar los 2 usuarios (usuarioApp y usuarioWeb) en 1 sólo? Es un tema que charlamos varias veces y no hay una respuesta clara, pero es probable que debamos hacerlo para simplificar el tema del acceso a la API y demás, excepto que directamente la abramos.
Si se quiere hacer, entonces hay que:
Juntar los dos modelos y entidades en uno con la siguiente información: apellido, nombre, foto, idDetalleUsuario, mail, hashedPassword?, rol.
Ver si utilizar la autenticación o no, calculo que si.
Cambiar la validación de la API para permitir a los usuarios con rol 'MOBILE' utilizarla (creo que sólo ellos, el resto utiliza directamente Firebase).
Vamos a dejarlos como dos separados, tiene sentido ya que uno tiene diferente método de autenticación en el backend (Springboot) para ser identificado.
Habría que juntar los 2 usuarios (usuarioApp y usuarioWeb) en 1 sólo? Es un tema que charlamos varias veces y no hay una respuesta clara, pero es probable que debamos hacerlo para simplificar el tema del acceso a la API y demás, excepto que directamente la abramos.
Si se quiere hacer, entonces hay que: