weblate icon indicating copy to clipboard operation
weblate copied to clipboard

Sign and Register with weblate for self-hosted weblate instances

Open Aikatsui opened this issue 4 years ago • 3 comments

Is your feature request related to a problem? If so, please describe. It's always annoying when has to register and sign in each time with credentials for self-hosted instances otherwise we need keep login for github or google etc non-relation third-party services for make that easy (even it, different instances use different third-party services)

Describe the solution you'd like Introduce new authentication option as "Sign in with weblate", " Create an account using weblate" and put it on the top of auth options list as common. provide it as built-in hardcoded config and enabled by default (with simple option to set hosted_weblate_auth=false if necessary to disable)

Why it is perfect Nearly all volunteer translators (currently upto 30,000) join to hosted weblate projects to contribute then i believe that's more appropriate and avoid feel upset when use weblate's on-premise instances

Aikatsui avatar Jan 01 '21 18:01 Aikatsui

Unfortunately, this is not possible right now. We do not have support for getting user consent when authenticating and that would be required for authenticating third-party sites.

It probably won't be built-in as it will still require some configuration. The authentication provider needs to know the server and there need to be some kind of authentication for authentication consumer - either OAuth2 keys or SAML certificates.

nijel avatar Jan 01 '21 19:01 nijel

This issue has been added to the backlog. It is not scheduled on the Weblate roadmap, but it eventually might be implemented. In case you need this feature soon, please consider helping or push it by funding the development.

github-actions[bot] avatar Jan 01 '21 19:01 github-actions[bot]

https://github.com/WeblateOrg/website/issues/532

Aikatsui avatar Mar 01 '21 03:03 Aikatsui