/ / Чи існує плагін play2 framework для створення OAuth REST API? - scala, oauth, playframework-2.0, oauth-провайдер

Чи існує модуль плагінів play2 для створення OAuth REST API? - scala, oauth, playframework-2.0, oauth-провайдер

Я хотів би побудувати веб-службу (RESTful JSONAPI), і я хотів би захистити свій API за допомогою OAuth 1.0 або 2.0. Я використовую Play2 з Scala, і я не можу знайти прикладів написання провайдерів OAuth (а не споживачів) у Scala та Play2.

Я вважаю, що комбінація повинна бути дужеПрипустимо, ви створюєте API, як GitHub, і ви хочете авторизувати певні програми і запропонувати їм CONSUMER_KEY, CONSUMER_SECRET для доступу до API. Там повинна бути проста у використанні бібліотека, яка допоможе вам це зробити. Не скажу, що це треба запекти в Play2.

Будь-які ідеї? бібліотеки? трюки?

Відповіді:

0 для відповіді № 1

Ми створили постачальник OAuth 1.0 у Scala / Lift. Його кодується для проекту Відкритого Банку, але має бути досить легко витягти для іншої програми Lift.

Перегляньте:

https://github.com/OpenBankProject/OpenBankProject-Server/wiki/OAuth-1.0-client---Server-connexion

До речі, ми вибрали OAuth 1.0, а не OAuth 2.0, оскільки OAuth 2.0 ще не встановлено.

ура, Саймон.