【发布时间】:2016-02-04 07:22:14
【问题描述】:
如何在我的sails 项目中使用sails-auth hook?我安装了sails-auth 使用 npm installsails-auth --save。并且在运行项目终端日志时显示sails-auth 控制器、服务、模型是使用marlinspike 加载的。但我对进一步的步骤没有任何想法。请帮帮我..
【问题讨论】:
如何在我的sails 项目中使用sails-auth hook?我安装了sails-auth 使用 npm installsails-auth --save。并且在运行项目终端日志时显示sails-auth 控制器、服务、模型是使用marlinspike 加载的。但我对进一步的步骤没有任何想法。请帮帮我..
【问题讨论】:
sails-auth 是 Sails.js 应用程序的基于 Passport 的用户身份验证系统。
当你运行npm install sails-auth --save 时,它会安装sails-auth 作为一个Sails Hook。 Hook 使用 marlinspike 将相关的控制器、策略等注入到您的 Sails 应用程序中,这就是您得到 sails-auth controllers, services, models are loaded using marlinspike 的原因。
安装sails-auth后,你应该配置config/passport.js和config/auth.js。
找到了一个很好的分步示例here
希望对你有帮助。
【讨论】: