Project Description

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 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.

A cool project would be samba fileserver authentication to Kanidm, and how that might look.

However, other people may have their own items to improve on Kanidm. Some examples could be improving the user interface, performance, adding SAML, or more! Please have a talk to us about what you could do to help :)

Resources

Looking for hackers with the skills:

kanidm identity security authentication rust

This project is part of:

Hack Week 21

Activity

  • almost 2 years ago: firstyear started this project.
  • almost 2 years ago: dcipriani liked this project.
  • almost 2 years ago: cdywan liked this project.
  • almost 2 years ago: toe liked this project.
  • almost 2 years ago: dancermak liked this project.
  • about 2 years ago: shunghsiyu liked this project.
  • about 2 years ago: firstyear added keyword "rust" to this project.
  • about 2 years ago: firstyear added keyword "kanidm" to this project.
  • about 2 years ago: firstyear added keyword "identity" to this project.
  • about 2 years ago: firstyear added keyword "security" to this project.
  • about 2 years ago: firstyear added keyword "authentication" to this project.
  • about 2 years ago: firstyear originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Kanidm - Account Policy by firstyear

    Project Description

    Kanidm is a identity ...


    Port NeuVector zero-trust security functions to host/VM by feih

    Project Description

    Today, NeuVector on...


    Model checking the BPF verifier by shunghsiyu

    Project Description

    BPF verifier plays a ...


    Predefined app security policy template for NeuVector by feih

    Project Description

    Idea is to predefin...


    Kanidm - Account Policy by firstyear

    Project Description

    Kanidm is a identity ...


    A Flight Dynamics Library written in Rust with an Entity Component System architecture by vcuadradojuan

    [comment]: # (Please use the project descriptio...


    Relm4-based user interface for Agama by IGonzalezSosa

    Motivation

    Disclaimer: the idea of this pr...


    Kanidm - Account Policy by firstyear

    Project Description

    Kanidm is a identity ...


    toniowm by fabriziosestito

    toniowm is yet another window manager written i...


    (Rust) Manage systems in NetBox using NetBox-Sync by chock

    [comment]: # (Please use the project descriptio...