Skip to content

Users: Auth0 User management and tools #38

Open

Description

@cubap

User interface in TPEN-Users repository should be set up to fulfill two purposes:

  1. Any user can see/verify their own account information on Auth0. A public user (anyone who signs up) can see their own profile like in Gallery of Glosses:
    image
  2. Admin users (roles includes tpen_user_admin) see a list of current users (roles includes tpen_user_public)
    image

Notes

  • The manipulation of roles is out of scope for this ticket - the focus is on the public user info reveal.
  • It is reasonable to comment out imports for unused interfaces to avoid errors in running, but let's avoid wholesale deleting of forked modules/interfaces at this stage unless they are directly problematic.
  • This is only for the Auth0 account data. Users will manage their public and private information in an Interface in a separate application through annotation and API services.
  • Other user actions, like requesting a new password or updating username are out of scope.

Activity

  1. cubap commented on Mar 14, 2024

    @cubap
    MemberAuthor

    Transfer to TPEN-Users when it is created.

  2. cubap commented on Mar 14, 2024

    @cubap
    MemberAuthor

    aside: Where did these labels come from? There are a million!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions