Foros del Web » Programando para Internet » PHP » CodeIgniter »

Acceso a API con CodeIgniter

Estas en el tema de Acceso a API con CodeIgniter en el foro de CodeIgniter en Foros del Web. Saludos, mi duda/pregunta es: ¿Qué herramientas/recomendaciones/librerías existen para permitir el acceso a una api desarrollada en codeigniter solo desde una App instalada en dispositivos Android? ...
  #1 (permalink)  
Antiguo 31/03/2016, 19:50
 
Fecha de Ingreso: noviembre-2003
Mensajes: 61
Antigüedad: 20 años, 5 meses
Puntos: 0
Acceso a API con CodeIgniter

Saludos, mi duda/pregunta es: ¿Qué herramientas/recomendaciones/librerías existen para permitir el acceso a una api desarrollada en codeigniter solo desde una App instalada en dispositivos Android?

Dicha app no requiere registro o iniciar sesión, pero me gustaría estar seguro que el uso de la api es solo desde la app y no desde cualquier otro lado.

Se me ocurre encriptar un simple código que sea enviado con cada consulta a la api, pero no se si esto sería una buena práctica.

Gracias de antemano
  #2 (permalink)  
Antiguo 03/04/2016, 05:44
 
Fecha de Ingreso: mayo-2013
Mensajes: 169
Antigüedad: 11 años
Puntos: 25
Respuesta: Acceso a API con CodeIgniter

Cita:
Iniciado por killerchess Ver Mensaje
Saludos, mi duda/pregunta es: ¿Qué herramientas/recomendaciones/librerías existen para permitir el acceso a una api desarrollada en codeigniter solo desde una App instalada en dispositivos Android?

Dicha app no requiere registro o iniciar sesión, pero me gustaría estar seguro que el uso de la api es solo desde la app y no desde cualquier otro lado.

Se me ocurre encriptar un simple código que sea enviado con cada consulta a la api, pero no se si esto sería una buena práctica.

Gracias de antemano
Librerias no conozco, pero casi todos los webservice y API que he desarrollado son de la siguiente manera:

- Usuario se instala la app android.
- Usuario la inicializa.
- La app le pide que introduzca su número de telefono
- La app llama a la API, y le pasa el número de telefono, entonces el servidor usando un servicio de SMS le manda un codigo al número de telefono.
- El usuario debe introducir el codigo y se comprueba en el servidor. y el servidor guarda dicho número de telefono y genera un TOKEN el cual guarda tambien junto con el telefono.
- La app recibe este token y lo guarda. Y para proximas llamadas y funcionalidades de la API debe enviar ese TOKEN único para ese dispositivo.

Etiquetas: api
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:22.