OAuth options should be included in "Register" page #9655

Closed
opened 2025-11-02 08:45:38 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @SheetJSDev on GitHub (Oct 5, 2022).

Description

Since they do not have accounts, new users are more likely to click "Register" than "Sign In".

When OAuth is enabled, the register page (e.g. https://try.gitea.io/user/sign_up ) does not indicate that you can sign in with one of the providers. Here's a screenshot from try.gitea.io (which has GitHub sign in enabled):

gitea-register

Ideally the "Sign In With" OAuth box from the "Sign In" page would also be included in the "Register" page.

Gitea Version

1.17.2

Can you reproduce the bug on the Gitea demo site?

Yes

Log Gist

No response

Screenshots

No response

Git Version

No response

Operating System

No response

How are you running Gitea?

affects try.gitea.io

Database

No response

Originally created by @SheetJSDev on GitHub (Oct 5, 2022). ### Description Since they do not have accounts, new users are more likely to click "Register" than "Sign In". When OAuth is enabled, the register page (e.g. https://try.gitea.io/user/sign_up ) does not indicate that you can sign in with one of the providers. Here's a screenshot from try.gitea.io (which has GitHub sign in enabled): <img width="1035" alt="gitea-register" src="https://user-images.githubusercontent.com/6070939/193958507-2d0ff0d2-a36b-40d6-b216-2781b29caf8a.png"> Ideally the "Sign In With" OAuth box from the "Sign In" page would *also* be included in the "Register" page. ### Gitea Version 1.17.2 ### Can you reproduce the bug on the Gitea demo site? Yes ### Log Gist _No response_ ### Screenshots _No response_ ### Git Version _No response_ ### Operating System _No response_ ### How are you running Gitea? affects try.gitea.io ### Database _No response_
GiteaMirror added the type/enhancement label 2025-11-02 08:45:38 -06:00
Author
Owner

@wxiaoguang commented on GitHub (Oct 5, 2022):

Related this one:

@wxiaoguang commented on GitHub (Oct 5, 2022): Related this one: * https://github.com/go-gitea/gitea/issues/19809
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#9655