33 lines
828 B
Markdown
33 lines
828 B
Markdown
# Minauthator
|
|
|
|
Minauthator is an identity provider 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.
|
|
|
|
**Project status: *early development, work-in-progress***
|
|
|
|
## Features
|
|
|
|
- [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
|
|
|
|
- <https://github.com/murar8/axum_typed_multipart>
|
|
|
|
## Alternatives
|
|
|
|
- [Authentik](https://goauthentik.io/)
|
|
- [Keycloak](https://www.keycloak.org/)
|
|
|