我如何定制 LightDM 来加载我制作的一些自定义代码?

我如何定制 LightDM 来加载我制作的一些自定义代码?

我用 C++ 编写了一个生物识别锁的代码,我想将其添加到登录屏幕的密码旁边。

有什么想法我应该从哪里开始吗?

答案1

PAM 可能是实现此目的的方法。但是,请记住,PAM 是作为模块堆栈运行的,它们会运行,并且只要其中一个说“是的,您已通过身份验证”,您就会登录。您可以在某些 pam 配置文件中调整顺序(我不记得了)。一旦您将其设为 PAM 模块,lightdm 将自动使用它进行身份验证。

相关内容