Opened 12 years ago

Last modified 9 years ago

#1090 assigned enhancement

Allow login to the wiki using an OSM account

Reported by: belovedmonster Owned by: emj
Priority: minor Milestone: Wishlist
Component: wiki Version:
Keywords: wiki, authentication, SSO, single sign on, trac, forum, api Cc:


I'm new to the community and I came across a stumbling block last night. Basically I signed up for an account and then the next day I couldnt log in again. I tried resetting my password and all sorts and nothing worked I just couldnt get signed into the page. After an hour of getting really pissed off with the whole project I came to realise... you need two separate accounts, one for the map and one for the wiki, I had signed up for one but not the other.

Is there no way you can have the same log in details be for both? I groaned at the prospect of having to create a 3rd account just to post here and suggest this, but it turns out the map password works here also, so in that case why can't it work for the wiki?

One login to rule them all!

In fact, how about supporting openID that way I dont even need to sign up for any accounts!

Keep up the good work guys.

Change History (2)

comment:1 Changed 12 years ago by emj

Keywords: authentication SSO single sign on trac forum api added
Milestone: Wishlist
Owner: changed from Tom Hughes to emj
Status: newassigned
Summary: Wiki should use the same login details as rest of openstreetmapSingel sign on for Openstreetmap

This has been discussed before:

And one the forum where this ticket originated:

As stated on the wiki Anselm mentioned on the mailinglist that he coded OpenID support in user_controller.rb, but that code isnt available anymore.

comment:2 Changed 9 years ago by Tom Hughes

Component: websitewiki
Summary: Singel sign on for OpenstreetmapAllow login to the wiki using an OSM account

The main problem with this, aside from having to code up some sort of interface glue for the wiki, is that there would be lots of duplicate account names to resolve as there are many cases where people are using different names for the two and even cases where user XX on the main site is a different person to user XX on the wiki.

Note: See TracTickets for help on using tickets.