Users: Auth0 User management and tools
@thehabes is already working on this.
Since Mar 14, 2024.
Assessment
This issue has not been assessed yet.
Description
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 includestpen_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.
- Dominant language
- HTML
- Stars
- 5
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from CenterForDigitalHumanities/TPEN3
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Complete Core Workflow InterfacesMay be free again @cubap claimed this 514 days ago, and no pull request is open. Open
CenterForDigitalHumanities/TPEN3#53 · 1 assignee ·
-
Start a Project on the TPEN websiteMay be free again @cubap claimed this 948 days ago, and no pull request is open. Openstory
CenterForDigitalHumanities/TPEN3#37 · 1 assignee ·
-
enhancement OSS
Difficulty 3/5 1-2 days Newbie friendliness 35/100
CenterForDigitalHumanities/TPEN3#32 · 1 comment ·
-
Tags for ProjectsOpenrequested feature
Difficulty 5/5 Over a week Newbie friendliness 25/100