¿Qué es más seguro: navegador externo o ChromeTab para autorización?

Estoy desarrollando aplicaciones móviles híbridas basadas en Córdoba diseñadas para smartphones Android e iOS.

Actualización: el enfoque de webview incorporado ya no es compatible con Google

Usecase: la aplicación autenticará al usuario y luego accederá a la API de Google Calendar y, finalmente, mostrará los eventos de los usuarios en la aplicación.

Nota : usaré 3 API de OAuth y Google Data sin las bibliotecas de clientes.

Pregunta Para invocar solicitudes de OAuth a Google, ¿utilizaré navegador externo o ChromeTabs?

¿Cuál es el enfoque más adecuado desde el punto de vista de la seguridad? ¡Gracias!

Desde el punto de vista de la seguridad, es igual, las pestañas personalizadas de Chrome dependen de la información del navegador Chrome y no hay ninguna diferencia en la seguridad.

Esto es lo que el documento oficial acerca de las pestañas personalizadas de Chrome

Seguridad: el navegador utiliza la Navegación segura de Google para proteger al usuario y al dispositivo de sitios peligrosos.

Desde el punto de vista de la integración de la aplicación, es mejor utilizar las pestañas personalizadas de Chrome porque no empujas al usuario fuera de la aplicación para acceder. Pero tenga en cuenta que las pestañas personalizadas de Chrome sólo están disponibles en Jellybean y mayores (API 16) y necesita Chrome 45 instalado en el dispositivo.

Google cromo es mejor para esa causa que poner los permisos y otras cosas que otros sitios no pueden acceder a ella sin permiso. Así como comparar con otro navegador debe ser seguro.

Para el punto de seguridad de la razón Chrome es mejor que el navegador externo como los datos en Chrome será en forma de cifrado donde como en el navegador externo que tenemos que cifrar. También protege el teléfono de sitios peligrosos también.

¡¡Gracias!!

  • Guardar el estado de WebView y restaurar en ANDROID
  • Los datos Xml se convierten en datos Json en android
  • ¿Cómo llamar a un servicio web .NET desde android?
  • Retener completamente WebView en fragmento tras rotación
  • Cómo deshabilitar el desplazamiento horizontal en la vista web de Android
  • android webview Relacionados
  • Android - ¿Cómo pasar la cookie para cargar url con webview?
  • Android cómo enviar int y doble como namevaluepair como http post
  • ¿Cómo escondo un WebView?
  • LAYER_TYPE_SOFTWARE causa que WebView cargue la página en blanco
  • Imágenes borrosas en el navegador Android de stock
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.