文件名称:pam:Linux的可插入身份验证模块(PAM)的Safe Rust API
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-23 03:05:50
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 = "
【文件预览】:
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)