pam:Linux的可插入身份验证模块(PAM)的Safe Rust API

时间:2021-05-03 09:19:10
【文件属性】:
文件名称:pam:Linux的可插入身份验证模块(PAM)的Safe Rust API
文件大小:25KB
文件格式:ZIP
更新时间:2021-05-03 09:19:10
rust authentication pam linux-pam Rust pam-Linux插入式身份验证模块(PAM)的Safe Rust API 注意:目前仅支持开箱即用的基本用户名/密码认证。 警告 通过env模块提供的环境支持可能已损坏,并且不应在当前状态下使用! 用法 将pam添加到您的Cargo.toml: [ dependencies ] pam = " 0.7.0 " 使用Authenticator结构进行身份验证并打开会话 extern crate pam; pub fn main () { let service = "" ; let user = "" ; let password = "" ; let mut auth = pam :: Authenticator :: with_password (service). unwr
【文件预览】:
pam-master
----LICENSE-MIT(1KB)
----Cargo.toml(704B)
----macros()
--------Cargo.toml(417B)
--------src()
--------.gitignore(151B)
----src()
--------types.rs(1KB)
--------client.rs(7KB)
--------enums.rs(6KB)
--------env.rs(2KB)
--------module.rs(5KB)
--------conv.rs(5KB)
--------functions.rs(13KB)
--------lib.rs(866B)
----LICENSE-APACHE(11KB)
----examples()
--------spawn_bash.rs(2KB)
----.travis.yml(272B)
----README.md(3KB)
----azure-pipelines.yml(324B)
----.gitignore(151B)
----CHANGELOG.md(5KB)

网友评论