Как использовать OAuth в приложении Java GWT? В частности, я хочу, чтобы получить список пользователей в моем домене Google Aps, используя этот API:Как использовать OAuth в моем приложении GWT?
http://code.google.com/googleapps/domain/profiles/developers_guide_protocol.html
Я знаю, это звучит как вопрос, который, вероятно, был предложен много раз, но я не удалось найти Java-код о том, как реализовать шаги OAuth, описанные выше в API.
Я был бы рад, если бы кто-то мог поделиться каким-то кодом или указать мне нужные документы.
Я потребуется стороне сервера аутентификации, потому что я не хочу, чтобы пользователь мог изменить список пользователей для своего домена , Но я не уверен, если Scribe - это то, что я ищу. Чтобы использовать его, вы должны использовать API_KEY и API_SECRET. Однако Google не предоставляет такие API профилей приложений. Насколько я понимаю, это потому, что написанный для 2-legged-auth, и то, что я пытаюсь достичь, является 3-legged-auth, то есть, мне нравится, чтобы пользователь аутентифицировался с помощью Google, а не с моим сервером с Google. – JochenJung
Да, к сожалению, вы правы (я думаю), Scribe помогает только для 2-х ног. Тем не менее, я буду более внимательно смотреть на него (хотя вы, наверное, уже это сделали), и я отредактирую свой ответ, если найду что-нибудь. – Simeon
Найденные API_KEY и _SECRET в настройках Google Apps. Хотя я все еще не уверен, будет ли это работать, я думаю, что Scribe - лучшая доступная библиотека. Спасибо. – JochenJung