Доступна ли библиотека meteor.js для управления учетными записями пользователей?

Доступна ли библиотека meteor.js для управления учетными записями пользователей?

Я хотел бы, чтобы пользователи регистрировались, имели доступ к уникальным идентификаторам пользователей, чтобы ограничить количество раз, когда один пользователь может что-то сделать, а также иметь разные уровни пользователей для управления доступом. Было бы здорово, если бы мне не пришлось строить это самому.


person Matt    schedule 13.11.2012    source источник


Ответы (2)


Взгляните на API аккаунтов и пакет паролей, который избавит вас от написания большей части шаблонного кода для реализации учетных записей пользователей.

Существует также пакет accounts-ui с поддержкой facebook, google и других.

Вам нужно будет реализовать свой собственный ACL и убедиться, что у коллекций есть соответствующие разрешения.

Наконец, взгляните на демонстрацию All Tomorrow's Party для примера реализации.

person Makita    schedule 13.11.2012
comment
Знаете ли вы, где я могу найти документацию, относящуюся конкретно к аккаунтам Google? Когда я пытаюсь использовать его с account-ui, я получаю сообщение об ошибке ключа Google, но я не знаю, что с этим делать. До сих пор мои поиски чего-либо об учетных записях в Google ничего не дали. - person Matt; 16.11.2012
comment
@ Мэтт, извини за поздний ответ. Я думаю, вам нужно настроить свои токены oAuth от Google, а затем настроить приложение Meteor. В документах Meteor указано, что вы можете следовать пошаговым инструкциям из пакета account-ui, возможно, при установке пакета появляется подсказка? Для получения дополнительной информации ознакомьтесь с документацией по входу в систему с внешней службой. - person Makita; 19.11.2012

Бессовестная заглушка: вот менеджер аккаунтов на основе пакета Meteor Roles -

https://github.com/hharnisc/meteor-accounts-admin-ui-bootstrap-3/

Учебники включены в файл readme.

person hharnisc    schedule 20.03.2014