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

  • 19 days ago: dcipriani liked this project.
  • about 1 month ago: cdywan liked this project.
  • about 2 months ago: toe liked this project.
  • about 2 months ago: dancermak liked this project.
  • 3 months ago: shunghsiyu liked this project.
  • 4 months ago: firstyear added keyword "rust" to this project.
  • 4 months ago: firstyear added keyword "kanidm" to this project.
  • 4 months ago: firstyear added keyword "identity" to this project.
  • 4 months ago: firstyear added keyword "security" to this project.
  • 4 months ago: firstyear added keyword "authentication" to this project.
  • 4 months ago: firstyear originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Learn more about Application Security (AppSec) Open Source Tools and Testing Techniques by heidi.bronson

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


    Explore Crev as collaborative code audit by pperego

    Project Description

    Crev [1] is a collabo...


    Project Verifree : internal key server(s) by mcaj

    Project description

    The project Verifree...


    FIDO2 emulation by mkoutny

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


    Poking technologies for enrolling customer key to kernel trusted keyring by joeyli

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


    Give back to Wezterm by mpagot

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


    Rust in linux kernel by dsterba

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


    Project Verifree : internal key server(s) by mcaj

    Project description

    The project Verifree...


    Improve zypp-gui tool by xiaoguang_wang

    zypp-gui is a gui tool to update the system and...


    Continue work on "ostatus" by aplanas

    Project Description

    [ostatus](https://git...