Как я могу найти пример использования Scribe с GWT/GAE
Я ищу пошаговое руководство по использованию Scribe с GWT/GAE. Есть ли полезное руководство?
1 ответ
Для начала вам нужно понять разницу между OAuth-сервером и клиентским потоком. В потоке сервера ваш сервер будет напрямую авторизован к ресурсу OAuth, а при потоке клиента авторизуется только клиент (браузер). Основное различие заключается в том, кто получает токен.
Для потока клиента в GWT см. gwt-oauth2
Похоже, что для потока серверов вам нужно будет свернуть свой собственный. В основном вам нужно реализовать обработчик обратного вызова. Примечание: серверный поток выполняется через перенаправления браузера, поэтому работать с GWT, который не любит перезагрузки страниц, немного неудобно.