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

As a user, it's not clear to me that I need to log into the mapper frontend #2081

Open
spwoodcock opened this issue Jan 10, 2025 · 0 comments
Assignees
Labels
effort:low Likely a few hours enhancement New feature or request frontend Related to frontend code priority:high Should be addressed as a priority

Comments

@spwoodcock
Copy link
Member

Is your feature request related to a problem? Please describe.

  • When I load the mapper frontend, by default I am logged in as 'localadmin'.
  • This is an implementation detail that as a user I don't care about.
  • To log in I have to 'log out', then log in again as my user.
  • I am not informed that this is necessary for my edits to be attributed.

Describe the solution you'd like

Hide 'localadmin':

  • If the user is 'localadmin', i.e. the temp auth is used, then this should be hidden from the user.
  • Instead, from the user perspective, the UI should be shown as logged out (the Sign In option should be present).
  • When the user signs in, the token generated will override the temp auth token, and the user details will be shown at the top right.

Inform the user they should log in:

  • We need a way to inform the user that they need to log in to be attributed with their edits.
  • Instead, perhaps at the top right, instead of 'localadmin', we show 'Not logged in'.
  • A tooltip could be shown when hovering that text to say 'You must log in for your edits to be attributed to your user account.'

Describe alternatives you've considered

  • This could be done via the project setup promps, but would probably become too cluttered.
@spwoodcock spwoodcock added effort:low Likely a few hours enhancement New feature or request frontend Related to frontend code priority:high Should be addressed as a priority labels Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort:low Likely a few hours enhancement New feature or request frontend Related to frontend code priority:high Should be addressed as a priority
Projects
Development

No branches or pull requests

2 participants