Написать REST сервис на Golang
- создать REST сервис на Golang который принимает соединения на порту 9998 по адресу http://localhost:9998/ping
- указанный сервис должен в ответ возвращать заголовки запроса то есть на псевдо коде примерно так: handle(r Request) { return r.Headers.toJson() }
- после чего сделайте так чтобы данный метод был доступен только авторизованным вызовам делегировав авторизацию двумя сервисами
- минимум - примените https://github.com/ory/
examples/blob/master/ OAth Keeper для внешней защиты APIoathkeeper/01-basic/docker- compose.yml - максимум - примените https://github.com/
ory/fosite-example/tree/master для внутренней защиты API
- минимум - примените https://github.com/ory/
Цена может быть договорная!