2 个不稳定版本
0.2.0 | 2024 年 3 月 23 日 |
---|---|
0.1.0 | 2024 年 3 月 4 日 |
#1300 在 HTTP 服务器
74 每月下载量
19KB
389 行
axum-htpasswd
即使是功能最简单的 Web 应用程序也需要对用户进行认证,以实现各种用途。本包的目标是以最简单的方式实现这一点,这种方式已经存在很久了:使用 htpasswd 文件。
axum-htpasswd
支持包含明文密码的文件(不推荐),或使用 Argon2id(推荐)或 scrypt 进行散列。
通过启用功能 cli
,构建的应用程序将支持生成 htpasswd 文件。
lib.rs
:
为 axum
提供简单认证
依赖项
~7–19MB
~211K SLoC