Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sails.JS:根据应用程序是在开发模式还是生产模式下运行来配置策略?_Sails.js - Fatal编程技术网

Sails.JS:根据应用程序是在开发模式还是生产模式下运行来配置策略?

Sails.JS:根据应用程序是在开发模式还是生产模式下运行来配置策略?,sails.js,Sails.js,我有一个Sails.JS应用程序,在生产时需要用户验证。但是,当我在本地开发应用程序时,我希望允许不受限制地查看所有页面 如何配置policies.js,使其根据应用程序是在开发模式还是生产模式下运行而表现不同?如果您的项目涉及生产环境中的多个用户,禁用本地开发登录可能会导致基于活动登录用户的动态生成页面出现问题,并且从长远来看,当切换回生产环境并重新启用多个用户的登录时,可能会使事情进一步复杂化 如果这只是需要重新登录每个sails lift的麻烦,您也可以选择,然后使用redis serve

我有一个Sails.JS应用程序,在生产时需要用户验证。但是,当我在本地开发应用程序时,我希望允许不受限制地查看所有页面


如何配置
policies.js
,使其根据应用程序是在开发模式还是生产模式下运行而表现不同?

如果您的项目涉及生产环境中的多个用户,禁用本地开发登录可能会导致基于活动登录用户的动态生成页面出现问题,并且从长远来看,当切换回生产环境并重新启用多个用户的登录时,可能会使事情进一步复杂化

如果这只是需要重新登录每个
sails lift
的麻烦,您也可以选择,然后使用
redis server
在单独的终端本地运行它,然后使用
sails lift--redis
。从这里开始,您的sails项目的下一个登录用户应该保持登录状态,即使您再次使用
sails lift--redis
杀死并重新提升,基本上暂时不需要登录。希望这有助于简化和实现您想要做的事情

我一直都在使用它——如果您最初需要帮助安装redis,并且您在mac上,请查看自制软件