Hi,
I'm done with initial implementation of Identity Providers UI for OpenID MediaWiki Extension.
Extension now shows a user-friendly (although my design skills are far from perfect) form where they can pick from a list of OpenID providers (generic OpenID URL form is still default).
You can see it in action here: http://www.mediawikiwidgets.org/Special:OpenIDLogin http://www.techpresentations.org/Special:OpenIDLogin (without icons - I'll enable them later)
After some discussions and concerns here on the list, I implemented it in the way that provider logos don't show up by default and if you would like to show them on your site, you have to add:
$wgOpenIDShowProviderIcons = true;
to your LocalSettings.php
Hope you like it, but I'm still open to suggestions about improving the interface so you all finally install it on your wikis ;)
Thank you,
Sergey
-- Sergey Chernyshev http://www.sergeychernyshev.com/
On Sat, Apr 18, 2009 at 9:00 AM, Sergey Chernyshev < sergey.chernyshev@gmail.com> wrote:
Hope you like it, but I'm still open to suggestions about improving the interface so you all finally install it on your wikis ;)
There's a double escape on the confirmation page which redirects to the OID provider ("continue")... unfortunately it redirected to myopenid too fast to CnP the page. And, I can't choose the case spelling of my nick (it's "harddisk" on OID), normally it shoulda be "HardDisk", but I think this is an OpenID-related problem - anyway, it'd be cool if you could make an additional field for the user to input desired username.
Besides that, it's ENORMOUSLY cool.
Marco
On Sat, Apr 18, 2009 at 8:18 AM, Marco Schuster < marco@harddisk.is-a-geek.org> wrote:
On Sat, Apr 18, 2009 at 9:00 AM, Sergey Chernyshev < sergey.chernyshev@gmail.com> wrote:
Hope you like it, but I'm still open to suggestions about improving the interface so you all finally install it on your wikis ;)
There's a double escape on the confirmation page which redirects to the OID provider ("continue")... unfortunately it redirected to myopenid too fast to CnP the page.
This was in i18n file for some reason - I changed it.
And, I can't choose the case spelling of my nick (it's "harddisk" on OID), normally it shoulda be "HardDisk", but I think this is an OpenID-related problem - anyway, it'd be cool if you could make an additional field for the user to input desired username.
Where is this happening? Is it related to this bug? https://bugzilla.wikimedia.org/show_bug.cgi?id=17654
It's very possible that your provider returns lowercase nickname and MediaWiki user is automatically created.
Besides that, it's ENORMOUSLY cool.
It was actually there all the time, all I did is added a better UI.
There are more things to change to improve how OpenID integration works - I already entered a few feature-bugs: https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&product...
Marco
-- VMSoft GbR Nabburger Str. 15 81737 München Geschäftsführer: Marco Schuster, Volker Hemmert http://vmsoft-gbr.de _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Thank you,
Sergey
-- Sergey Chernyshev http://www.sergeychernyshev.com/
On Sun, Apr 19, 2009 at 5:55 AM, Sergey Chernyshev < sergey.chernyshev@gmail.com> wrote:
And, I can't choose the case spelling of my nick (it's "harddisk" on
OID),
normally it shoulda be "HardDisk", but I think this is an OpenID-related problem - anyway, it'd be cool if you could make an additional field for the user to input desired username.
It's very possible that your provider returns lowercase nickname and MediaWiki user is automatically created.
Indeed, this is the error... but (also in order to avoid name collision) it 'd be nice for people to choose their own username.
Marco
Yep, the bug I mentioned is exactly about this - to let people pick the name where it's done automatically at this point.
Sergey
On Sun, Apr 19, 2009 at 7:09 PM, Marco Schuster < marco@harddisk.is-a-geek.org> wrote:
On Sun, Apr 19, 2009 at 5:55 AM, Sergey Chernyshev < sergey.chernyshev@gmail.com> wrote:
And, I can't choose the case spelling of my nick (it's "harddisk" on
OID),
normally it shoulda be "HardDisk", but I think this is an
OpenID-related
problem - anyway, it'd be cool if you could make an additional field
for
the user to input desired username.
It's very possible that your provider returns lowercase nickname and MediaWiki user is automatically created.
Indeed, this is the error... but (also in order to avoid name collision) it 'd be nice for people to choose their own username.
Marco
-- VMSoft GbR Nabburger Str. 15 81737 München Geschäftsführer: Marco Schuster, Volker Hemmert http://vmsoft-gbr.de _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Hoi, Mediawikiwidgets breaks when you do NOT want to login using OpenID..
I tried to install OpenID in one of my test environments and I failed at that. This is because I did not understand how to install all the php extras that are needed. Thanks, GerardM
2009/4/18 Sergey Chernyshev sergey.chernyshev@gmail.com
Hi,
I'm done with initial implementation of Identity Providers UI for OpenID MediaWiki Extension.
Extension now shows a user-friendly (although my design skills are far from perfect) form where they can pick from a list of OpenID providers (generic OpenID URL form is still default).
You can see it in action here: http://www.mediawikiwidgets.org/Special:OpenIDLogin http://www.techpresentations.org/Special:OpenIDLogin (without icons - I'll enable them later)
After some discussions and concerns here on the list, I implemented it in the way that provider logos don't show up by default and if you would like to show them on your site, you have to add:
$wgOpenIDShowProviderIcons = true;
to your LocalSettings.php
Hope you like it, but I'm still open to suggestions about improving the interface so you all finally install it on your wikis ;)
Thank you,
Sergey
-- Sergey Chernyshev http://www.sergeychernyshev.com/ _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org