Самая лучшая техника - это писать код, чтобы не комментировать. Само собой и код должен быть понятен :)
Я никогда не комментирую цельные блоки. Если нужно, то одной строчкой, не больше. Например:
if (null == null) {
// If null == null then we need do this
} else {
// If not I want something more
}
В самом упрощенном варианте можно реализовать через директиву, которая просто будет вешать событие на элемент и вызывать ваш плагин попапов (если он у вас есть).
потому что require "исполняет модуль" единожды,
при повторном подключении он возвращает уже загруженный ранее модуль
mongose видимо имеет внутреннюю регистрацию моделей.
Можете сделать отдельную группу пользователей и разрешить им доступ к соответствующим материалам(статьям). Перебрасывать пользователей в отдельную группу будете вручную.
Если не подходит - ищите какие-либо плагины.
В интернете есть инструкции, я пробовал по нескольким, уже не помню какие были проблемы в итоге, но я пришел к пересозданию профиля. Для этого создавайте оффлайн профиль, с именем пользователя Alex, и уже потом привязывайте его к лайв айди.