pRESTd 试用笔记(二)——配置篇
在上一篇笔记中我们用最基本的配置在本地运行了 pRESTd ,然而官方文档提供了非常丰富的配置参数来满足不同用户的需求,在做部署的时候,按需调参是必不可少的步骤。虽然官方文档已经非常清晰明了,但我觉得有些常用配置还是值得单独拿出来提一句。 注:下文中每次配置文件的修改都需要重启 pRESTd 才能生效。 用户授权配置 用户授权访问的启用需要同时配置 JWT 和 AUTH 。 JWT 部署了 pRESTd 之后,在生产环境中,从安全的角度考虑,我们通常希望只允许有权限的人才能访问这些接口。我们可以在 pRESTd 的配置中启用 jwt ,要求所有的 http 请求都需要把授权令牌放在请求头中才可以访问,此时配置文件如下所示(本文所有配置文件的修改都基于这里的内容),将 jwt 部分的 default 改为了 true migrations = "./migrations" # debug