Release of 3rd party authentication in Damned Lies

Dear translators, reviewers and GNOME hackers,

Around the 5th of July 2025, we will ship a new way to connect to Damned Lies. Registration with a password will be permanently removed and 3rd party providers will be used to login to Damned Lies.

For those who used to connect to Damned Lies with a password, your email will have to exist and be accessible, otherwise, you’ll be unable to connect. If you are in this situation, feel free to contact us.

Current providers are Fedora, Launchpad, GNOME SSO, GitHub, GitLab.com and Google. The first two were chosen because there are communities of translators coming from these platforms, we want to make it easy for them to contribute to GNOME.

There are now two different situations when logging-in.

You already have a Damned Lies account

  • 3rd party authentication is based on your email. If you would like to login using GitHub.com for instance, the email in your GitHub profile must match the email given in Damned Lies.

In case the email you use in your user profile is different from the email registered on any of the providers, you will have to login using the email first AND connect the 3rd party providers after being logged-in.

  • Password-based authentication will be disabled, in favor of email authentication. If you still want to use your email to login, you will have to ask for a connection link that will be sent to your inbox.
    • It will no longer be possible to use your password or update it. As a consequence, we will reset all existing passwords to random, in case of a leak passwords will have no value.
    • Changing your email address will be protected: you will have to confirm owning the email address with a link we’ll send to you.

You want to create a new account

  • If the email provided by the 3rd party provider is unknown to Damned Lies, it is either you have an account, but known with a different email (and so, as already said, you’ll have to connect first, then connect the 3rd party authentication providers), or you want to create a new account, as shown below.

After clicking on the Continue and Create a New Account link, you’ll be all set with your new Damned Lies account, ready to join a new translation team!

Changes for the developers

For developpers that uses to add a DOAP file in their projects (which is quite mandatory to be added on Damned Lies), you will have to be carefull with your description file. The email address is now a mandatory information for maintainers. For maintainers that already have a Damned Lies account, there is nothing to do. Only new maintainers (maintainers that do not already have a Damned Lies account) are affected, because we need this email address to automatically create the maintainer account.

1 Like