Skip to content

Users: Auth0 User management and tools #38

@cubap

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions