rocket_auth:用于Rocket应用程序的身份验证API的正在进行中的实现 源码
rocket_auth rocket_auth提供用于身份验证管理的即用型后端不可知API。 它支持SQLite和Postgresql的连接。 它使您可以创建,删除和验证用户。 可用功能包括: sqlite-db :用于与SQLite数据库进行交互。 postgres-db :用于与Postgresql数据库进行交互。 redis-session :用于redis-session存储在redis服务器上。 默认情况下,此板条箱将会话存储在并发哈希图上。 结果,会话将仅在火箭应用程序不间断运行的情况下被存储。 为了存储持久会话,建议将Users ( Users::open_redis )实例连接到。 这需要启用redis-session功能。 rocket_auth使用私有cookie来存储会话数据。 这意味着为了在启动之间正确地解密Cookie,必须设置secret_key 。
文件列表
rocket_auth-master.zip
(预估有个23文件)
rocket_auth-master
.gitignore
19B
src
cookies.rs
3KB
error.rs
4KB
db
postgres
mod.rs
2KB
sql.rs
729B
mod.rs
577B
暂无评论