Я строю API с Sinatra (используя Angular для клиентской стороны и хочу, чтобы у других был доступ к API), а также он был поставщиком OAuth. Мне интересно, какой лучший маршрут взять (сработайте с существующими драгоценными камнями или сверните собственное решение с Warden или что-то еще).Аутентификация для приложения API REST Sinatra
Использовали устройство и привратник для аутентификации и oauth раньше с Rails, задаваясь вопросом, какое лучшее решение для Sinatra.
В идеале я не хочу взглядов или не могу расширять/модифицировать действия существующего решения, так как я взаимодействую с ним исключительно как API.
Возможно, вы захотите проверить виноград https://github.com/intridea/grape – zotherstupidguy