文件名称:Vapor-Template:我所有蒸气项目的起点
文件大小:29KB
文件格式:ZIP
更新时间:2024-05-22 17:26:56
Swift
注意:已弃用 该存储库不再维护,并由代替。 蒸气模板 我所有蒸气项目的起点 也欢迎您将其用于您的项目。 它已经为MySQL和Redis使用而设置,并预先安装了User和Token类。 您可以将其修改为适合自己的方式,但是我发现此设置对我来说真的很好。 特征 该模板具有以下功能: 前端和API组件的Auth类的实现 基于Token类使用Bearer进行身份验证 Redis管理会话令牌的缓存 节点的Flash库 视图和路由分为控制器 完整的API测试 定制中间件 雷迪斯 请遵循Vapor指示来设置Redis。 您需要运行本地服务器才能启动应用程序 部署方式 您可以非常轻松地将此模板部署到Heroku(使用CLI或在线GUI)。 已经设置为可与JawsDB MySQL一起使用。 此时,您需要将Redis密钥硬编码到生产文件中。 蒸气用量 要将这个模板克隆到一个新的Vapor项目,请执行以下操作