User interface in TPEN-Users repository should be set up to fulfill two purposes:
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:
Admin users (roles includes tpen_user_admin) see a list of current users (roles includes tpen_user_public)
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.
User interface in TPEN-Users repository should be set up to fulfill two purposes:
tpen_user_admin
) see a list of current users (roles includestpen_user_public
)Notes