如何在我的 GWT 应用程序中使用 OAuth?

2022-09-04 21:33:06

如何在我的 Java GWT 应用程序中使用 OAuth?特别是,我想使用这个API在我的Google Aps域中获取用户列表:

http://code.google.com/googleapps/domain/profiles/developers_guide_protocol.html

我知道这听起来像是一个问题,以前可能已经问过很多次了,但我找不到任何关于如何实现上述API中描述的OAuth步骤的Java代码。

如果有人可以分享一些代码,或者为我指出正确的文档,我会很高兴。


答案 1

Matt Raible的本教程很容易成为我迄今为止在OAuth和gwt上看到的最好的教程。他还有一张非常好的图片描绘了身份验证流程,我总是能找到帮助。但是,正如Matt自己所说,该解决方案并非100%可靠,但它仍然可能让您满意。

考虑到这一点,最好只使用它的纯javascript实现。您可以在此处找到一个这样的实现。如果您选择该路径,此SO线程可能会派上用场。

祝你好运。


答案 2

您在GWT应用程序中是什么意思?您的意思是仅客户端吗?

因为在服务器上,您可以轻松使用Scribe OAuth库。

它有很好的文档,使用起来相当简单。


推荐