]> sipb.mit.edu Git - ikiwiki.git/blob - doc/forum/google_openid_broken__63__.mdwn
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
[ikiwiki.git] / doc / forum / google_openid_broken__63__.mdwn
1 Now that google supports using thier profiles as OpenIDs, that can be used
2 directly to sign into ikiwiki. Just use, for example, 
3 <http://www.google.com/profiles/joeyhess> . Tested and it works. --[[Joey]] 
4
5 ## historical discussion
6
7 when I login via to this wiki (or ours) via Google's OpenID, I get this error:
8
9 Error: OpenID failure: no_identity_server: The provided URL doesn't declare its OpenID identity server. 
10
11 Any idea how to fix this??
12
13 > Google is [doing things with openid that are not in the spec](http://googledataapis.blogspot.com/2008/10/federated-login-for-google-account.html)
14 > and it's not clear to me that they intend regular openid to work at all.
15 > What is your google openid URL so I can take a look at the data they are
16 > providing? --[[Joey]] 
17
18
19 http://openid-provider.appspot.com/larrylud
20
21 > I've debugged this some and filed
22 > <https://rt.cpan.org/Ticket/Display.html?id=48728> on the Openid perl
23 > module. It's a pretty easy fix, so I hope upstream will fix it quickly.
24 > --[[Joey]] 
25
26 >> A little more information here:  I'm using that same openid provider at the moment.  Note that
27 >> that provider isn't google - it is someone using the google API to authenticate.  I normally have it
28 >> set up as a redirect from my home page (which means I can change providers easily).
29
30     <link rel="openid.server" href="http://openid-provider.appspot.com/will.uther">
31     <link rel="openid.delegate" href="http://openid-provider.appspot.com/will.uther">
32
33 >> In that mode it works (I used it to log in to make this edit).  However, when I try the openid
34 >> URL directly, it doesn't work.  I think there is something weird with re-direction.  I hope this
35 >> isn't a more general security hole.
36 >> -- [[Will]]
37
38 ----
39
40 So, while the above bug will probably get fixed sooner or later,
41 the best approach for those of you needing a google openid now is
42 to use gmail.
43
44
45 Just a note that someone has apparently figured out how to use a google
46 openid, and not a third-party provider either, to edit this site. 
47 The openid is
48 <https://www.google.com/accounts/o8/id?id=AItOawltlTwUCL_Fr1siQn94GV65-XwQH5XSku4>
49 (what a mouthfull!), and I don't know who that is or how to use it since it
50 points to a fairly useless xml document, rather than a web page. --[[Joey]]