我已经使用 jcifs 对 Windows 用户(本地和域)进行身份验证
如何使用 Java 代码对 Mac 本地用户进行身份验证?
最佳答案
另一个选项是 libpam4j
这是一个使用 libpam4j 的简单示例:
UnixUser user = null;
try {
user = new PAM("pam service").authenticate("username","password");
// authentication success
} catch (PAMException ex){
// authentication failed
}
该库也可以通过 maven 获得:
<dependency>
<groupId>org.kohsuke</groupId>
<artifactId>libpam4j</artifactId>
<version>1.6</version>
</dependency>
关于java - 在 Java 中验证 Mac 本地用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5015842/