External openid connect (oidc, oauth) providers missing on sign up/register page #8999

Closed
opened 2025-11-02 08:25:13 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @Bubu on GitHub (May 26, 2022).

Description

As a user I couldn't figure out how to sign up with an external provider on codeberg.org even though I was told this was enabled now. Turns out that you have to click on "I already have an account link" and then you can "sign in" with an external provider.

Usually websites provide both option so that is what users would expect, i.e. "Sign up with Github" and if they come back "Sign in with Github".

For example:

Screenshots

Missing on the reister page: image

It's here on the sign in page: image

Gitea Version

1.17.0+dev-620-g9574626a2

Can you reproduce the bug on the Gitea demo site?

Yes

Operating System

Linux

Browser Version

FF 100.0.2

Originally created by @Bubu on GitHub (May 26, 2022). ### Description As a user I couldn't figure out how to sign up with an external provider on codeberg.org even though I was told this was enabled now. Turns out that you have to click on "I already have an account link" and then you can "sign in" with an external provider. Usually websites provide both option so that is what users would expect, i.e. "Sign up with Github" and if they come back "Sign in with Github". For example: * Gitlab: https://gitlab.com/users/sign_up * SO: https://stackoverflow.com/users/signup * Weblate: https://hosted.weblate.org/accounts/register/ * Twitter: https://twitter.com/ (When not signed in) * *Probably every single other website that offers using external oidc providers* ### Screenshots Missing on the reister page: ![image](https://user-images.githubusercontent.com/105185/170449644-b758dcd7-1cf5-4de0-b6f9-ab753fca394c.png) It's here on the sign in page: ![image](https://user-images.githubusercontent.com/105185/170449689-72d8f476-5bd0-48cf-8b9f-7b2fa4982fba.png) ### Gitea Version 1.17.0+dev-620-g9574626a2 ### Can you reproduce the bug on the Gitea demo site? Yes ### Operating System Linux ### Browser Version FF 100.0.2
GiteaMirror added the type/enhancementtopic/ui-interaction labels 2025-11-02 08:25:13 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#8999