Alex Rivera | Logout

How do I implement an OpenID consumer in my Google App Engine project?

Asked 2009-05-02T10:42:59.903
17

I want to use OpenID in my Java Google App Engine web application but I don't know where to start...

I have looked at openid4java and joid.

openid4java says you have to place some libraries on the "endorsed libraries"-path. I don't have one locally on my computer, and I sure don't know how to do that on Google App Engine.

joid looks simple enough but doesn't look up to date or something because I get a HTTP 400 back from Google when I try to get an authentication.

Any pointers?

Edit
Report

1 Answer

3

It should be pretty easy to translate http://appengine-cookbook.appspot.com/recipe/accept-google-aol-yahoo-myspace-facebook-and-openid-logins/ (which provides a Python app engine way to do it) into app engine Java, if going through rpxnow.com is OK with you. If parsing json is a problem you can also request xml results from rpxnow.com. See https://rpxnow.com/docs for more about the RPX API.

answered 2009-05-02T17:16:54.870

Your Answer