Управление собственной базой данных пользователей и рабочих областей в Cloud9, установленной локально

Я новичок в Cloud9, и мне трудно понять его ограничения, когда речь идет об управлении пользователями и рабочими пространствами.

Я установил Cloud9 локально в Debian, и он работает нормально, но я был удивлен, что я уже «вошел в систему» ​​как Джон Доу и не могу войти как кто-то другой. Например, используя мою собственную учетную запись c9.io.

То, что я ожидал (или, скорее, то, что мне нужно), это то, что перед запуском сервера Cloud9 я настроил базу данных, которая будет содержать пользователей и рабочие области, которые, конечно же, интегрируются с пользовательской панелью c9 и представлением рабочей области. Затем любого, кто заходит на сайт, просят либо войти в систему, либо зарегистрироваться. Их учетные записи хранятся в моей базе данных, а не в с9.

Возможно ли это вообще в Cloud9? Если нет, может быть, вы знаете какие-то другие облачные IDE, которые это позволяют? Я пробовал Eclipse Orion и Che, но они не оправдали ожиданий.


person errtu    schedule 13.03.2015    source источник


Ответы (1)


В настоящее время Cloud9 не имеет официальной поддержки для локальных сетей, поэтому интеграция не является бесшовной. Если вы хотите установить пароль/пользователя для входа в локальный экземпляр, вы можете использовать -a username:password, но нет возможности синхронизировать вещи с вашей облачной учетной записью.

При запуске локального экземпляра Cloud9 выполните:

node server.js -p 8181 -l 0.0.0.0 -a username:password

person Brady Dowling    schedule 13.03.2015
comment
Спасибо. Я знаю об этом варианте, но, как вы говорите, он не делает того, что мне нужно. - person errtu; 16.03.2015