Я пишу приложение Facebook, используя Google Web Toolkit. Моя методология аутентификации пользователей заключается в использовании graph-api для получения токена доступа с открытой аутентификацией, как сказано в этой статье:
restfb: Написание приложения для Facebook с использованием Java (с использованием нового графа API)
Но на самом первом шаге. Facebook не позволяет перенаправлять на страницу (даже если это сам Facebook) с холста. Так что это создает ссылку. Я думаю, что PHP решение для этого в этой статье:
Как авторизовать приложение Facebook с помощью перенаправления на холсте?
Как мы можем применить это решение (или любое другое решение) к GWT непосредственно в Java?
Лучший вариант - использовать JAVAScript и обернуть его JSNI, в противном случае сделайте это из бэкэнда. Существует существующая библиотека, которую вы можете использовать: http://code.google.com/p/gwt-facebook/