fabio286 / php-pwauth
该软件包最新版本(dev-master)没有可用的许可证信息。
PHP中的pwauth驱动程序
dev-master
2019-01-21 10:18 UTC
Requires
- php: ^5.3
This package is auto-updated.
Last update: 2024-09-21 23:27:55 UTC
README
需求
PAM身份验证驱动程序通过将用户名和密码传递给应用 Pwauth 来工作,因此需要此应用程序。
可以通过运行 sudo apt-get install pwauth
或通过源代码来安装此应用程序。
Pwauth源代码可在以下地址找到:
https://github.com/phokz/pwauth/tree/master/pwauth
使用方法
实例化 PWAuth
类,并调用 Authenticate
方法,传入用户名和密码。
$pwauth = new PWAuth; $login = $pwauth->Authenticate('username', 'password');
它返回一个包含用户信息的关联数组。
$login['user'] // Username $login['uid'] // ID $login['gid'] // Group ID $login['comment'] // Comment $login['dir'] // Directory $login['shell'] // Shell // GECOS FORMAT FIELDS $login['name'] // Name $login['building'] // Buolding $login['phone'] // Phone $login['other'] // Other