如果我的MAC上有以下用户: test1,test2和test3
我登录test1。我想通过我的应用程序为test2启用某些功能。因此,用户test1必须通过输入test2的凭据进行身份验证。可以通过可可吗?
我尝试了dscl命令,但我没有找到任何有用的东西。
举个例子: 当您单击启用文件库中的用户时,它会在mac上显示与其他用户的tableview。然后当您单击启用时,它会询问用户名和密码并验证其他用户。 我正在努力实现类似的目标。
答案 0 :(得分:2)
我有一种方法可以验证mac上的任何用户。这可以使用CSIdentity
完成。函数CSIdentityAuthenticateUsingPassword
可以满足需要。