Opened 3 years ago

Last modified 6 months ago

#12750 new enhancement

Simple user login with one profile

Reported by: dsjonny Owned by: haiku-web
Priority: normal Milestone:
Component: Website Version:
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All


It would be better and useful if the user's would have only one account for all Haiku "component" instead of registering a separate account for each Haiku page (like, Trac, Pootle, User Guide, HaikuDepot).

I have registered (or try to register) for every Haiku site and Haiku depot, but if I want/need to change a password or e-mail I need to do this on everywhere.

If we have only one account for Haiku, than the user is registering at and got access for all the other site. And the user management would simple too.

Change History (2)

comment:1 Changed 3 years ago by richienyhus

Something I have been promoting for a number of years. Here is a last edit of my last email on the matter:

I think we should set up Enterprise level account management, and since we are now not using bitbucket, we can look at open source identity and access management solutions.

There are a number of options available such as:

This would give us single sign-on (one login for all Haiku websites), enterprise level security and easier user management. Check out Ubuntu's and Fedoras' implementations of this type of system. The only things that wouldn't be covered would be IRC, the MLs, and of course Github.

comment:2 Changed 6 months ago by JohnGoold

This is clearly the correct approach. In my opinion that is not debatable.

However, since the enhancement request has been sitting here for years, perhaps a relatively easy intermediate step could be taken (some parts of this have been submitted by other people in other tickets):

Rationalize the rules across all the Haiku websites. That is, allow a person to use the same User-Id and Password across all of them. This is currently awkward as there are different "rules" for the formation of User-Ids and passwords for different sites as I found out when I first attempted to register for (I was unable to use the User-Id and Password that I used for

Get rid of any silly password restrictions. It is unbelievable that a password containing ONE upper-case letter, one digit and several special characters that is 16-characters long is not accepted!

Spell out the restrictions on User-Ids and Passwords in guide text that can be seen on the registration screen.

Note: See TracTickets for help on using tickets.