2017-02-03 10 views
0

Как обеспечить сервер apollo, который используется клиентом метеор (без монго)?Защита аполлона с помощью метеорита без монго

В настоящее время безопасность метеора в значительной мере опирается на Монго для управления пользователями, создавать маркеры, но из-за опасений цен и установки экземпляра Монго на масштабируемой сервере не идти, Монго не упал, теперь вопрос в том, как заменить его или сделать защиту метеоров подключаться к серверу graphql?

ответ

0

Безопасность пользователей Meteor зависит от MongoDB, поэтому, если вы не используете MongoDB, вы не можете получить безопасность пользователей Meteor.

Вы можете получить общую безопасность пользователя с помощью ручных проверок в ваших разрешениях. См систему пользовательских учетных записей на примере GitHunt в:

https://github.com/apollographql/GitHunt-API/blob/master/api/githubLogin.js

и надежно смотрит текущего вошедшего в систему пользователя с, например,

https://github.com/apollographql/GitHunt-API/blob/8dc58240ec00be227848f1054535ac47c6dc46b2/api/sql/schema.js#L85