Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

About getting the user Location Permission

Posted on 2014-03-11
10
Medium Priority
?
168 Views
Last Modified: 2014-10-24
Dears,

We have a web app that requires to take the user location, so user is asked to grant sending his location, which is too tedious in our app because he will be doing this so frequently, so my question is :-

1- Is their any kind of certificate or signature that we can do to avoid this Permission question ?

2- How - at least - to inforce the browser to make this question only Once, not every time ?

3- If the above is not possible, is their any other way ?? our customer (banking company) is insisting to do this and he says he is Legally allowed to do this with his clients !

Thanks for your help
0
Comment
Question by:khamouda
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 2
10 Comments
 
LVL 53

Accepted Solution

by:
COBOLdinosaur earned 600 total points
ID: 39937660
There is no 100% foolproof way to get location.  The best you can get using various means of geolocation is 60-70%.  If the user supplies the location and you do not want to ask them again, then simply create a cookie the first time and then they do not have to be asked again because you can get the information from the cookie.

Cd&
0
 
LVL 1

Author Comment

by:khamouda
ID: 39937848
Hi

Thanks for your comment, but the question is about avoiding even the first question, anyway to do that ?
0
 
LVL 53

Expert Comment

by:COBOLdinosaur
ID: 39943314
Well you can download a free database of ip addresses and do the detailed coding to make it work : http://db-ip.com/db/

Or you can pay for something that is less work from the same site.

It will still not be fully accurate, and the mapping is subject to change on a day to day basis as netblocks are bought and sold across international boundaries.

No matter what you do, there is no way to preven users from misleading you if they do not want their location known, and with al the abuse of tracking that has taken place, more user are protecting themselves from intrusions every day.

Cd&
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 1

Author Comment

by:khamouda
ID: 39944823
So there is no way to prevent such permission ?
0
 
LVL 40

Assisted Solution

by:Eoin OSullivan
Eoin OSullivan earned 600 total points
ID: 39944827
1 = NO .. not in a WebApp.

2 = As COBOLdinosaur suggests a Cookie or session variable will allow you to prevent the alert reappearing

3 = Develop an iOS and/or Android and/or Windows app which can then directly access the gps and location data on the device and the user will only have to approve once on install and thereafter the location information is always available.
0
 
LVL 53

Expert Comment

by:COBOLdinosaur
ID: 39945654
GPS is fine, but because of the recent focus on spying by various governments, and serious tracking issues many users are now turning off or blocking GPS because of the abuses and invasion of privacy.

Cd&
0
 
LVL 1

Author Comment

by:khamouda
ID: 39948351
Thanks fellows ... it seems not possible then :(
0
 
LVL 40

Expert Comment

by:Eoin OSullivan
ID: 39948361
Sorry, unfortunately the correct answer sometimes is "NO".  Not possible in a web app .
0

Featured Post

Veeam Task Manager for Hyper-V

Task Manager for Hyper-V provides critical information that allows you to monitor Hyper-V performance by displaying real-time views of CPU and memory at the individual VM-level, so you can quickly identify which VMs are using host resources.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Are you having trouble connecting or getting your iPhone / Samsung device(s) to sync with Microsoft Exchange Server?   What have you tried?   What haven't you tried?
Learn how to use the free Acronis True Image app to easily transfer data between iPhones and Android phones.
The purpose of this video is to demonstrate how to set up an RSS Feed on a WordPress Website. This will be demonstrated using a Windows 8 PC. Feedburner will be used for this demonstration. Go to your WordPress login page. This will look like the…
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…

715 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question