Home Menu

Menu



Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 15/04/15, 21:59:49
Avatar de melocano
melocano melocano no está en línea
Usuario poco activo
Mensajes: 1
 
Fecha de registro: abr 2015
Mensajes: 1
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Identificador único por MAC al acceder a mi APP

Hola foro!.
Estoy con el desarrollo de una app y me ha surgido una pequeña duda. Me gustaría eliminar el ciclo login+ registro y dejar el acceso libre a cualquier persona pero tengo una duda y es la siguiente:
¿Existe alguna posibilidad de enlazar la MAC del terminal desde donde se realizan las publicaciones en mi APP a cada susodicha publicación?.

Saludos y gracias de antemano a todos.
Responder Con Cita


  #2  
Viejo 16/04/15, 00:55:09
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Si se puede, así:

WifiManager wm = (WifiManager)getSystemService(Context.WIFI_SERVICE );
WifiInfo wi = wm.getConnectionInfo();
String mac = wi.getMacAddress();

Pero tiene un problema, y es que el WiFi tiene que estar enchufado, sino no funciona. Y además que la MAC es fácilmente spoofeable (es decir, cambiarla por otra) en dispositivos rooteados. Es decir, si va a ser información sensible no te vale.

Un método algo más seguro es preguntar por la cuenta de Google que hay en el dispositivo, si está configurada es que el usuario ya tuvo que introducir su correo y contraseña correctamente, y usar esa dirección como identificador. Además haciéndolo así si el usuario cambia de móvil (o tiene una tablet) podrá usar tu app accediendo a los mismos datos que desde el otro dispositivo.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 08:10:16 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007