如何以编程方式检测登录过程(人脸登录、指纹、密码等)

How to programmatically detect the login procedure (Face login, fingerprint, password, etc.)

本文关键字:登录 指纹 密码 过程 编程 方式 检测      更新时间:2023-10-16

我编写了一个记录用户活动的程序。部分日志是用户的登录过程,例如通过面部解锁或密码。

此外,我需要记录失败的尝试。

至少可以检测用户是否通过会话更改成功登录,但至于用户如何登录,我无法判断。

您可以通过引入额外的变量来记住登录是使用人脸解锁还是密码完成的。

enum class LoginType { FACE_UNLOCK, PASSWORD };

现在,随身携带一个类型为LoginType的变量,并将其设置为人脸解锁过程中的值或使用密码。