Recently Google announced its support for OpenID, called "Federated Login", to let any site enable their users to sign on by their Google accounts, without registrations.
This is really a good news, and for Java developers they can write some code to make the 3rd-part site to connect to Google. There are already lots of libaries that can be used in J2EE. However, after I do some evaluation of these libaries, I do not find a suitable libary. The well-known "
OpenID4Java", is too large (46MB!), with dependencies on many other libaries. So I decided to write a small, but very lightweight libary to support OpenID 2.0 spec, called "
JOpenID".
It is very small, with only48KBincluding both source & binary. You can download from
http://code.google.com/p/jopenid/downloads/list.
Sample code is also provided:
http://code.google.com/p/jopenid/source/browse/trunk/JOpenId/src/com/javaeedev/openid/Main.java
http://code.google.com/p/jopenid/source/browse/trunk/JOpenId/src/com/javaeedev/openid/Main.java
It has been fully tested based on Google accounts. However, I think it also can support Yahoo! OpenID, but with little information provided by Yahoo! I do not test yet.
近期,Google宣布支持OpenID,允许网站通过用户的Google账号进行登录,无需额外注册。针对此需求,一位开发者自行开发了一款名为JOpenID的轻量级Java库,该库体积小巧仅48KB,支持OpenID 2.0规范,并已通过Google账号进行了全面测试。
4284

被折叠的 条评论
为什么被折叠?



