Skip to content
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

Tracker automatically starts tour during each visit if user clears local storage in browser settings #5991

Open
adam2 opened this issue Dec 12, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@adam2
Copy link

adam2 commented Dec 12, 2024

Describe the bug
For users who have browser settings which automatically clear cookies and website data on exit, they will be forced to take the tour every time they log into the tracker. This is because the tracker stores the "hasSeenTour" variables in local storage instead of the users account profile.

To Reproduce
Steps to reproduce the behavior:

  1. In your browser, turn on the settings which automatically clears website data on exit. In Edge go to:
  • Settings
  • Privacy, search and services
  • Delete browsing data
  • Choose what to clear every time you close the browser
  • Turn all the options on
  1. Close the browser and open it again
  2. Login to the tracker
  3. Notice that you are forced to take the tour on almost every page (Organizations, Domains, etc).
  4. Log out of the tracker and close your browser
  5. Open your browser and login to the tracker
  6. Notice that the tour starts all over again.

Expected behavior
After taking the tour or dismissing the tour popups, the information should be saved the users account profile. The user should not see the same messages again, even if they clear cookies and website data. Alternatively, the tour should not start automatically during login, or there could be an option in the account profile not to auto start the tour.

Screenshots
image
image
image

Desktop (please complete the following information):

  • OS: Windows 10 Enterprise
  • Browser Edge
  • Version 131.0.2903.86 (Official build) (64-bit)
@adam2 adam2 added the bug Something isn't working label Dec 12, 2024
@adam2
Copy link
Author

adam2 commented Dec 12, 2024

This could be a bug or an enhancement, depending on how you see it. I'd suggest web developers and admins, the people likely to use the tracker, are more likely to have stronger browser privacy settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant