Я думаю о создании приложения для Mac (возможно, более поздней версии Windows), которое предоставило бы свой API-интерфейс подключаемого модуля другим процессам на той же машине через HTTP / REST.Есть ли какие-нибудь хорошие библиотеки или хорошие практики, которые вы можете порекомендовать для проверки и ограничения доступа к этому API?Имеет ли смысл OAuth2 в этом контексте?Похоже, что существует не так много (каких-либо?) Реализаций поставщика услуг OAuth2 для настольных платформ, но я также не вижу очевидных альтернатив этому.
Я также рассматриваю возможность использования CouchDB иЯ хотел бы иметь единую схему аутентификации для чтения / записи CouchDB и функции без базы данных.