diff options
-rw-r--r-- | IkiWiki/CGI.pm | 3 | ||||
-rw-r--r-- | basewiki/openid.mdwn | 17 |
2 files changed, 19 insertions, 1 deletions
diff --git a/IkiWiki/CGI.pm b/IkiWiki/CGI.pm index fe1c5153e..9315c290a 100644 --- a/IkiWiki/CGI.pm +++ b/IkiWiki/CGI.pm @@ -159,7 +159,8 @@ sub cgi_signin ($$) { #{{{ $form->field(name => "subpage", type => "hidden"); $form->field(name => "password", type => "password", required => 0); if ($config{openid}) { - $form->field(name => "openid_url", label => "OpenID", comment => "to log in via OpenID"); + $form->field(name => "openid_url", label => "OpenID", + comment => htmllink("", "", "OpenID", 1, 0, "What's this?")); } else { $form->field(name => "openid_url", type => "hidden"); diff --git a/basewiki/openid.mdwn b/basewiki/openid.mdwn new file mode 100644 index 000000000..3da78f2cb --- /dev/null +++ b/basewiki/openid.mdwn @@ -0,0 +1,17 @@ +[[meta title="OpenID"]] + +[OpenID](http://openid.net) is a decentralized authentication mechanism +that allows you to have one login that you can use on a growing number of +websites. + +To sign up for an OpenID, visit one of the following identity providers: + +* [MyOpenID](http://www.myopenid.com/) +* [GetOpenID](https://getopenid.com/) +* [LiveJournal](http://www.livejournal.com/openid/) +* or any of the many others out there.. + +To sign in to this wiki using OpenID, just enter it in the OpenID field in +the signin form. (If the field does not appear, OpenID signin is +disabled.) You do not need to give this wiki a password or go through any +registration process when using OpenID. |