Rewrite an interface similar to user management tools in gnome-system-tools and gnome-control-center, displayed in the control center.
https://askubuntu.com/questions/66718/how-to-manage-users-and-groups
https://ubuntuhandbook.org/index.php/2014/05/install-users-groups-management-tool-ubuntu1404/
https://ftp.gnome.org/pub/GNOME/sources/gnome-system-tools/ https://github.com/GNOME/gnome-control-center/
Now there are accountservice DBUS services, which provide many user management related functions, and code can be implemented in DBUS.
meson build -Dprefix=/usr
ninja -C build
sudo ninja -C build install