ajax — аутентификация PHP NodeJS

Я хотел бы, чтобы моя страница на основе PHP (directory.domain.com) использовала мой сервер NodeJS для аутентификации (api.domain.com). Я реализовал passportjs на сервере NodeJS для аутентификации.

Я хотел бы аутентифицировать пользователя через сервер NodeJS при отправке формы входа в систему на directory.domain.com и создать сеанс, с помощью которого пользователь может отправлять, получать, отправлять вызовы в API.

Это то, что возможно? Это так же просто, как создать ajax-запрос к API и затем установить токен?

1

Решение

Да, это возможно. Возможно, лучший способ сделать это — использовать JSON Web Token (JWT) для аутентификации пользователя (или сеанса PHP) с помощью NodeJS API. Больше информации о JWT здесь: jwt.io.
В разделе Библиотеки вы также найдете несколько библиотек PHP и NodeJS для использования.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]