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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions