文件名称:pam-touchid:支持TouchID的MacBook的可插拔身份验证模块
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-26 21:05:05
macos touchid touchbar pam-module Objective-C
使用Touch-ID的可插拔身份验证模块 该模块使我们能够使用Apple的LocalAuthentication API通过touch-id对服务进行身份验证。 我正在使用该模块对sudo进行身份验证,因为它是我们经常运行的东西。 可以插入该模块以验证其他任何启用了PAM的服务。 注意:Apple已在操作系统中添加了自己的pam touch-id模块,您应该使用该模块。 请参阅: : 汇编 以激活touchid的用户身份编译此模块。 否则,请手动在.m文件中编辑用户ID。 make all 注意事项 必须将已编译的模块安装到/usr/lib/pam ,这是受系统完整性保护(SIP)保护的系统目录。 要安装模块,您必须禁用此功能(不用担心,以后可以启用它)。 按住Command-R重启,进入恢复模式并生成一个新的shell。 在shell中运行 csrutil disable 重
【文件预览】:
pam-touchid-master
----.gitignore(1KB)
----Makefile(173B)
----pam_touchid.m(1KB)
----tscrot.png(9KB)
----README.md(1KB)