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 。