it-swarm-es.com

"Directorio de inicio" de usuario en iPhone, Android, móviles Windows y Blackberry

  1. ¿Alguien tiene conocimiento de algún sistema operativo móvil (iPhone, Android, Windows móviles y Blackberry) que admita múltiples usuarios ? No lo sé, pero pensé que vale la pena comprobarlo dos veces. Por supuesto, en caso de que sí, por favor dígame cuántos grupos de usuarios permiten y si son demonios o usuarios humanos.
  2. Si necesito almacenar información que sea confidencial o no para compartir con otros usuarios, ya sea en la misma aplicación o en el móvil en caso de que se permitan diferentes grupos de usuarios. Por favor, ¿puede indicarme la forma más segura de almacenar estos datos en un:
    • iPhone
    • Android
    • Móviles Windows y
    • Mora

Una cosa en la que puedo pensar, por ejemplo, es en un directorio de inicio específico para el usuario que inició sesión. Sé que Android podría ser diferente. Cualquier detalle adicional es muy apreciado.

7
Phoenician-Eagle

En Android, la noción de un directorio de inicio no es evidente para el usuario y está diseñado para un solo usuario.

Los mecanismos de ID de usuario y ID de grupo se utilizan para mejorar la seguridad de la aplicación. Cada aplicación tiene su propio ID de usuario, y el trabajo de la aplicación es proteger adecuadamente los datos, que pueden estar en la nube o almacenados localmente.

El modelo está diseñado para funcionar incluso para aplicaciones que necesitan proteger los datos del usuario. Piense en una aplicación de registros médicos, que intenta evitar el uso inadecuado de los datos.

Android hace que sea bastante fácil almacenar datos de forma bastante segura, evitando muchas de las trampas de los sistemas de escritorio tradicionales. Android también hace que sea bastante fácil autenticar y compartir datos con otras aplicaciones. Ver detalles en:

5
nealmcb

En iPhone, no existe el concepto de múltiples usuarios. Cada aplicación tiene su propio directorio de inicio, que guarda sus datos lejos de todas las demás aplicaciones (en realidad, son los controles de acceso obligatorios los que hacen el sandboxing, pero funcionan en los directorios de inicio de la aplicación).

Necesita mirar aplicaciones específicas que brindan comportamiento de múltiples usuarios e implementarlas. Por ejemplo, CameraSafe permite a los usuarios crear varias cuentas con contraseñas, y debido a que el almacenamiento está encriptado, ningún usuario puede acceder a los archivos de otro sin conocer la contraseña del otro usuario. Como descargo de responsabilidad, debo señalar que soy uno de los desarrolladores de CameraSafe.

4
user185
2
Steve