docs: update TODO
This commit is contained in:
parent
a0de3b287b
commit
0243535469
2 changed files with 36 additions and 35 deletions
24
README.md
24
README.md
|
@ -8,17 +8,19 @@ This project aims to allow an organization to setup [single sign-on (SSO)](https
|
|||
|
||||
## Features
|
||||
|
||||
- Login
|
||||
- Register
|
||||
- OpenID Connect & OAuth 2.0
|
||||
- Activation token
|
||||
- Profile details
|
||||
- Static apps
|
||||
- User roles
|
||||
- MFA/TOTP
|
||||
- Email notifications
|
||||
- Login page customization
|
||||
- App carousel (App presentation to users)
|
||||
- [x] Login
|
||||
- [x] Register
|
||||
- [x] OpenID Connect & OAuth 2.0
|
||||
- [x] Activation token
|
||||
- [x] Profile details
|
||||
- [x] Static apps
|
||||
- [ ] User roles
|
||||
- [ ] User groups
|
||||
- [ ] MFA/TOTP
|
||||
- [ ] Email notifications
|
||||
- [ ] Login page customization
|
||||
- [x] App listing (App presentation to users)
|
||||
- [x] Implicit OAuth 2.0 flow
|
||||
|
||||
## Deps
|
||||
|
||||
|
|
47
TODO.md
47
TODO.md
|
@ -1,5 +1,23 @@
|
|||
# TODO
|
||||
|
||||
- [ ] i18n strings in the http website.
|
||||
|
||||
- [ ] Instance customization support
|
||||
|
||||
- [ ] Public endpoint to get user avatar by id
|
||||
- [ ] Rework avatar upload to limit size and process the image?
|
||||
|
||||
- Authorize form
|
||||
- [ ] Show details about permissions
|
||||
- [ ] Show app logo
|
||||
|
||||
- [ ] Support error responses by https://datatracker.ietf.org/doc/html/rfc6749#section-4.1.2.1
|
||||
|
||||
- [ ] feat(perms): add groups and roles
|
||||
|
||||
- [ ] UserWebGUI: add TOTP
|
||||
- [ ] send emails to users
|
||||
|
||||
- [x] Login form
|
||||
- [x] Register form
|
||||
- [x] Redirect to login form if unauthenticated
|
||||
|
@ -13,20 +31,12 @@
|
|||
- [x] Support OpenID to use with demo client [oauth2c](https://github.com/cloudentity/oauth2c)
|
||||
- .well-known/openid-configuration
|
||||
|
||||
- [x] architecture refactor
|
||||
- [x] AdminCLI: init
|
||||
- [x] AdminCLI: list users
|
||||
- [x] AdminCLI: create and invite user
|
||||
|
||||
- [ ] i18n strings in the http website.
|
||||
|
||||
- [ ] App config
|
||||
- Add app logo (URI?)
|
||||
|
||||
- [ ] Public endpoint to get user avatar by id
|
||||
- [ ] Rework avatar upload to limit size and process the image?
|
||||
|
||||
- [ ] Authorize form
|
||||
- Show details about permissions
|
||||
- Show app logo
|
||||
|
||||
- [ ] Support error responses by https://datatracker.ietf.org/doc/html/rfc6749#section-4.1.2.1
|
||||
- [x] UserWebGUI: Invitation
|
||||
|
||||
- [x] UserWebGUI: Redirect to login when JWT expire
|
||||
- [x] UserWebGUI: Show user authorizations.
|
||||
|
@ -37,14 +47,3 @@
|
|||
|
||||
- [x] UserWebGUI: activate account with token
|
||||
|
||||
- [ ] feat(perms): add groups and roles
|
||||
|
||||
- [ ] UserWebGUI: add TOTP
|
||||
- [ ] send emails to users
|
||||
|
||||
- Architecture: do we have an admin API?
|
||||
|
||||
- [ ] AdminCLI: init
|
||||
- [ ] AdminWebGUI: List users
|
||||
- [ ] AdminWebGUI: Assign groups to users
|
||||
- [ ] AdminWebGUI: Create invitation
|
||||
|
|
Loading…
Reference in a new issue