Обработка OAUTH2 с помощью веб-крючка - PullRequest
0 голосов
/ 25 марта 2020

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

Самая большая проблема, которую я сразу вижу, заключается в том, как обращаться с OAUTH2:

  • Бухгалтерское программное обеспечение поддерживает PUT и POST webhooks при создании и обновлении
  • Эта информация должна быть PUT или POST в нашей системе CRM
  • Для системы CRM требуется рукопожатие OAUTH 2.0, которое, я уверен, веб-зацепки не поддерживают

Итак, у меня следующие вопросы:

  • Как правило, веб-крючки не поддерживают OAUTH 2.0, верно?
  • Этот поставщик указывает c или просто так, как веб-крючки?
  • Должен ли я написать промежуточное программное обеспечение, которое принимает запрос webhook, обрабатывает аутентификацию, а затем передает полезную нагрузку на предполагаемую конечную точку?

Последнее, что я думаю, мне нужно к, но просто хочу подтвердить.

1 Ответ

0 голосов
/ 27 марта 2020

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

...