Link Authentik login to existing username/accounts

Users are individual per login provider. For vikunja, a local user and a user from a third party with provider are completely separate.

You could solve this by setting the user id of the openid user to the id of the local user you created earlier and then delete the local user. Make a backup before doing this!