Библиотека sails-auth - это сторонний модуль, который не обновлялся в течение нескольких лет, поэтому он, вероятно, не совместим с более новыми версиями Sails (1.0 и более поздними).В месте, где он терпит неудачу, он пытается использовать sails.getBaseUrl
, что устарело с Sails 1.0 .(И похоже, что заглавная буква была отключена с самого начала: она использует getBaseurl
вместо getBaseUrl
с заглавной буквой "U", поэтому она может не работать даже с более старыми версиями Sails.)
Длявстроенная аутентификация в Sails 1.0 и более поздних версиях, попробуйте создать новое приложение с: sails new foo --caviar
.(Вы можете сослаться на пример приложения, созданного с этим шаблоном здесь .)