Описание тега feathers-authentication

0 ответов

Как подключиться к OAuth 2.0 с помощью FeathersJS? Я всегда получаю 404 страницы.

Я хочу добавить проверку подлинности OAuth в свое приложение FeathersJS, но всегда получаю страницу 404, не найденную при доступе http://localhost:3030/auth/canvas, Вот мой код: const authentication = require('feathers-authentication'); const jwt = …
1 ответ

Как прочитать информацию о пользователе из паспорта-facebook

Я реализовал код для включения аутентификации Facebook следующим образом: const authentication = require('feathers-authentication'); const jwt = require('feathers-authentication-jwt'); const local = require('feathers-authentication-local'); const oa…
2 ответа

Как я могу установить требование `sub` JWT в FeathersJS?

sub Претензия для JWT необязательна, но аутентификация feathersjs не позволит мне установить пустую строку или удалить ее. Я смог добавить новое значение для полезной нагрузки в authentication до hook но меняется sub или попытка удалить это не работ…
31 авг '17 в 05:49
0 ответов

Лучший метод для управления ролями и проверкой прав доступа в feathersJs

Я новичок в перьях, и у меня есть немного путаницы, реализующей систему ролей на основе функций в перьях. В настоящее время мне не нужна помощь кода, мне нужны ваши мысли и предложения для моей ситуации. Сначала я хотел бы рассказать вам, чего я дос…
1 ответ

Как добавить свою собственную стратегию Oauth2 Passport в приложение FeathersJS?

Заранее извиняюсь за то, что может быть очевидным вопросом / ответом, но я продолжаю обыскивать документы и не могу найти его. Я знаю, что у FeathersJS есть стратегии для Facebook/Twitter/Github - я вижу их в документах. И я знаю, что вы можете дела…
16 фев '18 в 17:15
1 ответ

Аутентификация FeathersJS с использованием сертификата клиента

Я пытаюсь создать свою собственную стратегию аутентификации, которая считывает сертификат PKI клиента в бэкэнде FeathersJS. Это обрабатывается в before крюк и на основе документации крючки Хук не зависит от транспорта, а это означает, что не имеет з…
07 авг '18 в 18:14
1 ответ

Перья: пользовательская аутентификация, сервис и уровень соединения

Я хотел бы использовать простую, но настраиваемую процедуру аутентификации с перьями, но не понимаю, как ее реализовать. Требование: каждое клиентское соединение (websocket или REST) ​​должно предоставлять маркер сеанса (который я устанавливаю други…
0 ответов

Проверка подлинности перьев не работает

Я создал аутентификацию для моего проекта узла с перьями. Я хочу сделать панель администратора на основе mongodb. Я добавил новую вставку в Монго с адресом электронной почты и паролем и, например, добавил в индексный файл что-то вроде этого: app.aut…
1 ответ

Пользовательские права в feathers.js API

Я пытаюсь создать REST API с пользовательскими ролями, такими как admin, superadmin и т. Д. Я пытался добиться этого с помощью feathers-permissions модуль, но нет ни одного рабочего примера и интернета. Вы когда-нибудь сталкивались с такой задачей? …
1 ответ

Крюк, чтобы проверить, если пользователь аутентифицируется в перьях (без отправки неавторизованной ошибки, если нет, просто проверьте)

Я хочу реализовать простое "опубликованное" поле для документов в базе данных. Например, если пользователь не аутентифицирован, я хочу всегда вставлять {опубликовано: true } в запросе для всех запросов на поиск / получение, поэтому он будет возвраща…
1 ответ

hooks-authentication-hooks: restrictToRoles для пользователя с более чем одной ролью

Я реализовал feathers-authentication-hooks в моем проекте, и он работает, проверяя пользовательский столбец, содержащий роль. Теперь я хочу, чтобы он работал с более чем одной ролью на пользователя. Я пробовал несколько форматов в столбце базы данны…
0 ответов

Как отправить токен JWT, чтобы проверить перед ответом с NodeJs с использованием Fearsjs?

Я делаю административную панель с использованием токена JWT. Я хотел бы, чтобы пользователь мог получить доступ к промежуточному программному обеспечению, только если вошел в систему. Я хочу сделать это, если он вошел в систему, сервер показывает до…
1 ответ

Регистрация пользователя перо-аутентификация с помощью паспорта-facebook-токена

Я пытаюсь разрешить пользователям подписываться на мой сервис через "Войти через Facebook". Я уже сделал стрелку 1-2. Мне нужно сделать стрелки 3-6. Я сделал минимальный пример Feathersjs на https://github.com/morenoh149/feathers-chat-facebook-signu…
2 ответа

Соединение Oauth2 GitHub с пером, размещенным на EC2

Я создал поток Oauth на github с бэкэндом FeathersJS. При запуске этого на локальном хосте все работает нормально. В настоящее время я тестирую развертывание в AWS на EC2 и на экземпляре EC2, я не могу заставить поток работать. Я получаю redirect_ur…
2 ответа

Как получить данные из двух или более схем монго в одном вызове API в PPS?

Я настроил базовую настройку отцов с двумя службами, пользователями и сообщениями (с mongoose), все конечные точки API работают. но как мне создать дополнительную конечную точку в службе? я запутался, как мне разработать полноценное веб-приложение, …
1 ответ

Как соединить перо jjt с мангустом?

Я пытаюсь войти в свое приложение, используя локальных пользователей из mongodb. Мое приложение работает на Node.js с использованием feathersjs. После запуска приложения я получаю сообщение об ошибке, как показано ниже: Error: You must provide a 'he…
1 ответ

FeathersJS: Как отменить хук аутентификации, используя ошибку из хука после него

Я использовал app.authenticate на клиенте. Он вызывал аутентификационную ловушку перед созданием ловушки на сервере.Я импортировал из 'перо-аутентификации-управления.hook' как verifyHooks, Перед тем как создать крючок: app.service('authentication').…
1 ответ

Вход по ролям перо-аутентификация

У меня есть два пользователя в базе данных, и у них одинаковые адрес электронной почты и пароль, но разные роли. Это выглядит как: email pass roles +------------+------+------- 1@gmail.com 123 user 1@gmail.com 123 admin и когда пользователь пытается…
28 ноя '17 в 16:55
0 ответов

Двусторонний SSL для FeathersJS с использованием Socket.IO с настраиваемой аутентификацией

Я пытаюсь запустить приложение FeatherJS с использованием двухстороннего ssl для аутентификации через Socket.IO. Я создал простую стратегию сертификации, верификатор и т. Д., Чтобы справиться с задачей проверки того, что представленный пользователь …
0 ответов

Вход в социальную сеть Oauth2 (Facebook, Google) не работает на бэкэнд-сервере Feathers API, интерфейс React.

Я следовал учебнику по реализации oauth2 для перьев, но он не работает. в ответе Google указано недействительное пособие. После нажатия на мою учетную запись Google, вы видите, что она успешно перенаправляет на мой веб-интерфейс, но при этом не обна…