Autor
|
Tema: Obtener "longitud" y "latitud" sin permisos del usuario (Leído 7,337 veces)
|
OchoaPHP
Desconectado
Mensajes: 7
|
Hola, tengo una duda, y espero me puedan ayudar con esta. Tengo este código: <script type="text/javascript"> if(navigator.geolocation){ navigator.geolocation.getCurrentPosition(coords); }else{ // El navegador no soporta la geolicalización } function coords(position){ alert("Latitud: " position.coords.latitude); alert("Longitud: " position.coords.longitude); } </script>
Y obviamente pide permisos del usuario para poder enviar la alerta con la latitud y la longitud, pero hace poco tenia uno como estos que obtenía estos dos datos, pero no me acuerdo como era para no pedir permiso al usuario, y les vengo a pedir el favor de que si me pueden decir como evito la petición del permiso y obtenga el dato, o algún otro código que lo haga así se los agradecería mucho. Gracias de ante mano, espero respuestas.
|
|
|
En línea
|
|
|
|
engel lex
|
supongo que lo que tenías era uno para conseguir "la posición" en base a la ip... porque geolicalization siempre pide permisos
será eso?
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
OchoaPHP
Desconectado
Mensajes: 7
|
supongo que lo que tenías era uno para conseguir "la posición" en base a la ip... porque geolicalization siempre pide permisos
será eso?
No, pido ayuda sobre esto porque sabia que lo tenia, era con javascript, pero era un poco mas largo, este código obtenía primero la longitud y longitud, o no me acuerdo bien si era directamente la ciudad, región y país.
|
|
|
En línea
|
|
|
|
dimitrix
|
Seguramente hará una petición basándolo en la IP... ya que puede que un navegador tenga un fallo y puedas sacar los datos sin alerts, pero no todos...
Otra forma de hacerlo (por lo menos en chrome), es pagar un certificado SSL, con esto conseguirías que sólo la pidiera una vez.
Saludos,
|
|
|
En línea
|
|
|
|
OchoaPHP
Desconectado
Mensajes: 7
|
Seguramente hará una petición basándolo en la IP... ya que puede que un navegador tenga un fallo y puedas sacar los datos sin alerts, pero no todos...
Otra forma de hacerlo (por lo menos en chrome), es pagar un certificado SSL, con esto conseguirías que sólo la pidiera una vez.
Saludos,
Mmmmm, nop bueno, en fin... ¿alguna otra respuesta? XD
|
|
|
En línea
|
|
|
|
MinusFour
|
Mmmmm, nop bueno, en fin... ¿alguna otra respuesta? XD
La especificacion de W3C es bastante clara al respecto: 4 Security and privacy considerations
The API defined in this specification is used to retrieve the geographic location of a hosting device. In almost all cases, this information also discloses the location of the user of the device, thereby potentially compromising the user's privacy. A conforming implementation of this specification must provide a mechanism that protects the user's privacy and this mechanism should ensure that no location information is made available through this API without the user's express permission. http://dev.w3.org/geo/api/spec-source.html#securityClaro que habra algun navegador que en su implementacion no lo haga, pero los mas usados no te van a permitir usar el objeto sin su consentimiento (o un exploit, bug, etc).
|
|
|
En línea
|
|
|
|
Gh057
Desconectado
Mensajes: 1.190
|
Así es... lo que indicas no solo estaría fuera de las normas "éticas" sino que no está permitido legalmente. Seguramente te refieres al trabajo del científico Yong Wang, que trabajó en conjunto con colegas de la Universidad de Illinois, logrando un acceso no autorizado a la geolocalización, (con un error bastante pequeño, cabe decir) sin el consentimiento del usuario al no conceder los privilegios necesarios... Saludos
|
|
|
En línea
|
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
|
|
|
OchoaPHP
Desconectado
Mensajes: 7
|
Así es... lo que indicas no solo estaría fuera de las normas "éticas" sino que no está permitido legalmente. Seguramente te refieres al trabajo del científico Yong Wang, que trabajó en conjunto con colegas de la Universidad de Illinois, logrando un acceso no autorizado a la geolocalización, (con un error bastante pequeño, cabe decir) sin el consentimiento del usuario al no conceder los privilegios necesarios... Saludos
Yo si solicito el permiso del usuario para obtener esta información.
|
|
|
En línea
|
|
|
|
Gh057
Desconectado
Mensajes: 1.190
|
y les vengo a pedir el favor de que si me pueden decir como evito la petición del permiso y obtenga el dato, o algún otro código que lo haga así se los agradecería mucho. Entendí mal entonces...
|
|
|
En línea
|
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
|
|
|
OchoaPHP
Desconectado
Mensajes: 7
|
Entendí mal entonces... Pues, a lo que me refiero es que no violo la seguridad del usuario al 100%, ya que no deseo esta alerta, pero yo desarrolle una alerta, la cual le solicita a este el permiso, una un poco mas visible mucho mejor para lo que en verdad deseo desarrollar.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
"""BUSCO EJEMPLO VB PARA ENVIAR MAILS""""
Programación Visual Basic
|
gera
|
1
|
6,614
|
1 Septiembre 2005, 00:14 am
por programatrix
|
|
|
De donde puedo descargar utilidades: "Formas", "Estilos", "Motivos", D
Diseño Gráfico
|
Ad0nis
|
2
|
8,836
|
2 Septiembre 2006, 15:48 pm
por Ad0nis
|
|
|
[Ayuda] modificar "start page" en "internet explorer" con "batch"
Scripting
|
taton
|
7
|
17,283
|
20 Septiembre 2006, 01:45 am
por taton
|
|
|
recursos visual basic, """"""proceso inmortal"""""
Análisis y Diseño de Malware
|
Dark4ngel
|
7
|
14,172
|
3 Noviembre 2011, 10:42 am
por Dark4ngel
|
|
|
También conocidos como la antesala de "Obtener Windows 10", asistente para ...
Noticias
|
wolfbcn
|
0
|
2,185
|
6 Octubre 2016, 21:38 pm
por wolfbcn
|
|