Kanidm is a identity management system (a store of accounts, groups and more) that supports authentication to opensuse, web sites, networks, and more. The project has a focus on respect of humans, correctness, simplicity and performance. In previous hackweeks we have implemented cryptographic authentication (webauthn), wasm based web UI, replication foundations and more.
People of all skills levels and backgrounds are encouraged to join this project - we'd love to mentor, support and help you be a contributor!
Goal for this Hackweek
William's goal is to implement the base building blocks for replication - allowing multiple servers to asynchronously replicate their database state.
However you may have your own ideas on what you want to contribute - there are many ways to improve Kanidm!
This project is one of its kind!