New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a user ID paramter to services/caches/map/tile to query other users' maps #496
Comments
This is a good lot of work, but it's important. Faking user identities is not safe. Privacy leaks can be introduced easily. First we need to clarify the ignore thing. @kojoty @harrieklomp @andrixnet: Do you want that the "cache is ignored" information stays public? Currently everyone can find out what caches any user ignores, by showing the other user's map. |
hmm.. I'm not sure if we need to treat ignores as something private - I just ignore caches which I don't want to search to clean up the map - there is anything private in it - for me... Anyway noone ask for hide this. My opinion is to stay with it as is. If anyone will request such change we can come back to this discussion. |
That sounds to me like a good and easy solution to start with. I was thinking too complicated. |
In OCPL code there is the feature to view another user's map. This feature is used to plan common geocaching trips (see opencaching/opencaching-pl#1169).
To accomplish this, OCPL code makes the user who views the map prentend to be someone else. Wrygiel wrote in issue #439:
This may be solved by adding a User ID to services/caches/map/tile. Then it must be determined which data of this user may be accessed by another user and which shall not be published (e.g. the information about what caches are ignored).
The text was updated successfully, but these errors were encountered: