tickets #103233
openRapair "Register" link on l10n.o.o (was: id.opensuse.org: Allow to sign-up)
50%
Description
openSUSE Weblate uses openSUSE OpenID as the only user account backend. When one wants to register using Weblate, the Register button on the main screen https://l10n.opensuse.org/ refers to https://l10n.opensuse.org/accounts/register/. This immediately redirects to https://l10n.opensuse.org/accounts/login/opensuse/, which ends with https://id.opensuse.org/login/ldap?ipsilon_transaction_id={string}. This is a correct login web page, but there is no option to register. The correct registration URI is https://idp-portal.suse.com/univention/self-service/#page=createaccount
I have reported this issue to Weblate upstream, and they told me that this should be handled by https://id.opensuse.org/
See https://github.com/WeblateOrg/weblate/issues/6638 for more.
Updated by hellcp about 3 years ago
- Category set to Accounts
- Private changed from Yes to No
Updated by crameleon over 1 year ago
- Category changed from Accounts to Weblate
The "Register" link heads to the OID login which again has a link to the IDP registration site. The weblate administrator should change the link to point directly to the registration form. If it's not possible to configure in weblate best to add a redirect in the web proxy.
Updated by crameleon over 1 year ago
- Subject changed from id.opensuse.org: Allow to sign-up to Rapair "Register" link on l10n.o.o (was: id.opensuse.org: Allow to sign-up)
Updated by crameleon 5 months ago
- Assignee changed from ateixeira to sbrabec
@sbrabec Maybe something for you instead? On the new Weblate the "Register" link again just points to the id.o.o login page instead of to https://idp-portal.suse.com/univention/self-service/#page=createaccount.
Updated by sbrabec 5 months ago
- % Done changed from 0 to 50
crameleon wrote in #note-5:
@sbrabec Maybe something for you instead? On the new Weblate the "Register" link again just points to the id.o.o login page instead of to https://idp-portal.suse.com/univention/self-service/#page=createaccount.
Now it is possible to click through and get a register page. It was not possible in the past.
But yes, it is still not correct:
This is a link from the intermediate login page https://l10n.opensuse.org/accounts/register/
<a href="" class="btn btn-link link-auto link-post" data-href="/accounts/login/opensuse/" >
openSUSE
It means that the mess comes directly from Weblate.
As we migrated to Weblate Hosted and we have no superuser privileges any more, I just contacted Benjamin Alan Jamie | Weblate benjamin@weblate.org for the help.