feat(ui/user): add apps listing
This commit is contained in:
parent
acb96dee39
commit
69af48bb62
8 changed files with 133 additions and 17 deletions
20
TODO.md
20
TODO.md
|
|
@ -30,10 +30,14 @@
|
|||
|
||||
- [x] UserWebGUI: Redirect to login when JWT expire
|
||||
- [x] UserWebGUI: Show user authorizations.
|
||||
- [ ] UserWebGUI: Allow to revoke an authorization
|
||||
- [ ] UserWebGUI: Show available apps
|
||||
- [ ] UserWebGUI: Direct user grant flow, User can login to the target app/client, event if it did not started here.
|
||||
- all apps must have a `/oauth2/login` URL that redirect to the right minauth /authorize URL
|
||||
- [x] UserWebGUI: Allow to revoke an authorization
|
||||
- [x] UserWebGUI: Show available apps (basic)
|
||||
- [x] UserWebGUI: Direct user grant flow, User can login to the target app/client, event if it did not started here.
|
||||
- all apps must have a `/oauth2/login` URL that redirect to the right minauth /authorize URL, `login_uri` in config.toml
|
||||
|
||||
- [x] UserWebGUI: activate account with token
|
||||
|
||||
- [ ] feat(perms): add groups and roles
|
||||
|
||||
- [ ] UserWebGUI: add TOTP
|
||||
- [ ] send emails to users
|
||||
|
|
@ -41,8 +45,6 @@
|
|||
- Architecture: do we have an admin API?
|
||||
|
||||
- [ ] AdminCLI: init
|
||||
- [ ] AdminCLI: create invitation links
|
||||
|
||||
- [ ] Add admin panel via API
|
||||
- [ ] AdminWebGUI: Ability to create invitation links
|
||||
- [ ] Add admin CLI
|
||||
- [ ] AdminWebGUI: List users
|
||||
- [ ] AdminWebGUI: Assign groups to users
|
||||
- [ ] AdminWebGUI: Create invitation
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue