Compare commits
3 commits
feat_user_
...
master
Author | SHA1 | Date | |
---|---|---|---|
1b21ee1573 | |||
f98a102854 | |||
91530d13ab |
1 changed files with 22 additions and 3 deletions
25
README.md
25
README.md
|
@ -1,8 +1,10 @@
|
||||||
# Minauthator
|
# Minauthator
|
||||||
|
|
||||||
Minauthator is an identity provider supporting [OpenID Connect (OIDC)](https://en.wikipedia.org/wiki/OpenID_Connect).
|
Minauthator is an identity provider server supporting [OpenID Connect (OIDC)](https://en.wikipedia.org/wiki/OpenID_Connect).
|
||||||
|
|
||||||
This project aims to allow an organization to setup [single sign-on (SSO)](https://en.wikipedia.org/wiki/Single_sign-on) using a self-hosted free software.
|
This project aims to allow an organization to setup [single sign-on (SSO)](https://en.wikipedia.org/wiki/Single_sign-on) using a self-hosted free software (FOSS).
|
||||||
|
|
||||||
|
This project also aims to provide features while being frugal and minimalist.
|
||||||
|
|
||||||
**Project status: *early development, work-in-progress***
|
**Project status: *early development, work-in-progress***
|
||||||
|
|
||||||
|
@ -14,6 +16,8 @@ This project aims to allow an organization to setup [single sign-on (SSO)](https
|
||||||
- [x] Activation token
|
- [x] Activation token
|
||||||
- [x] Profile details
|
- [x] Profile details
|
||||||
- [x] Static apps
|
- [x] Static apps
|
||||||
|
- [x] Admin CLI to manage user.
|
||||||
|
- [x] User invitation with human token
|
||||||
- [ ] User roles
|
- [ ] User roles
|
||||||
- [ ] User groups
|
- [ ] User groups
|
||||||
- [ ] MFA/TOTP
|
- [ ] MFA/TOTP
|
||||||
|
@ -21,6 +25,21 @@ This project aims to allow an organization to setup [single sign-on (SSO)](https
|
||||||
- [ ] Login page customization
|
- [ ] Login page customization
|
||||||
- [x] App listing (App presentation to users)
|
- [x] App listing (App presentation to users)
|
||||||
- [x] Implicit OAuth 2.0 flow
|
- [x] Implicit OAuth 2.0 flow
|
||||||
|
- [ ] Email verification
|
||||||
|
- [ ] GPG keys verification and signing
|
||||||
|
- [ ] Docker deployment
|
||||||
|
- [ ] Full user panel & user privacy control
|
||||||
|
|
||||||
|
## Architecture
|
||||||
|
|
||||||
|
- Sqlite DB
|
||||||
|
- Kernel
|
||||||
|
- Http server
|
||||||
|
- Public API
|
||||||
|
- User API
|
||||||
|
- Third-party OAuth2 app/client API
|
||||||
|
- Web GUI (no Javascript)
|
||||||
|
- Admin CLI
|
||||||
|
|
||||||
## Deps
|
## Deps
|
||||||
|
|
||||||
|
@ -30,4 +49,4 @@ This project aims to allow an organization to setup [single sign-on (SSO)](https
|
||||||
|
|
||||||
- [Authentik](https://goauthentik.io/)
|
- [Authentik](https://goauthentik.io/)
|
||||||
- [Keycloak](https://www.keycloak.org/)
|
- [Keycloak](https://www.keycloak.org/)
|
||||||
|
- [Kanidm](https://kanidm.com/)
|
||||||
|
|
Loading…
Reference in a new issue