Задать вопрос
@Devastor
I ❤❤❤ JAVASCRIPT

Как отправлять защищенный/шифрованный POST запрос между двумя серверами?

Один сервер (PHP) отправляет запрос на другой (NodeJS).

Нужно:
1. Шифровать данные
2. Передавать ключ авторизации, что бы никто больше не мог обращаться к серверу.

Подскажите как и чем можно правильно шифровать/дешифровывать (что бы работало и в NodeJS и в PHP).
Где можно почитать?

Подойдёт ли шифровка открытым/закрытым ключем ssh? Как подобное реализовать?
  • Вопрос задан
  • 1124 просмотра
Подписаться 4 Оценить Комментировать
Решения вопроса 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
вы всегда можете использовать свой сертификат для организации шифрованного соединения. Это есть и в PHP и в Node.js. Гуглить - TLS в контексте того что вы используете.

Хороший пример - организация работы с серверами APNS (Apple push notifications). Можете посмотреть как реализован клиент для оного, они есть и для ноды и для пыха.

Но поскольку речь идет о POST запросах, то все сводится к старому доброму HTTPS со своими сертификатами.
Ответ написан
Комментировать
@MrCheater
Full-Stack JS. В прошлом программист-олимпиадник
Почитайте про JWT jwt.io
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@vilgeforce
Раздолбай и программист
А чем вас для этой задачи не устраивает https?
Ответ написан
viphorizon
@viphorizon
StartSSL.com выдаёт бесплатные сертификаты ssl
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы