Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GitHub sign-in for demo.gitea.com #33173

Closed
wxiaoguang opened this issue Jan 9, 2025 · 8 comments
Closed

Add GitHub sign-in for demo.gitea.com #33173

wxiaoguang opened this issue Jan 9, 2025 · 8 comments

Comments

@wxiaoguang
Copy link
Contributor

To help users to test the demo

@wxiaoguang
Copy link
Contributor Author

@lunny @techknowlogick

@lunny
Copy link
Member

lunny commented Jan 10, 2025

Since Gitea.com has supported login with Github/GitLab/Google accounts automatically so that I think it's enough for users to reproduce it.

@techknowlogick
Copy link
Member

I've disabled the email/password form on the login page, so now the user is directed entirely to the gitea.com button.

@wxiaoguang
Copy link
Contributor Author

Since Gitea.com has supported login with Github/GitLab/Google accounts automatically so that I think it's enough for users to reproduce it.

But there are still GitHub users say that "I have no gitea account". When they see "Sign in with Gitea.com", they just go away.

@wxiaoguang wxiaoguang reopened this Jan 11, 2025
@wxiaoguang
Copy link
Contributor Author

@techknowlogick @lunny now it's unable to login to demo.gitea.com, I think it's important to make it stable, especially for new users who have interests

@wxiaoguang
Copy link
Contributor Author

Since Gitea.com has supported login with Github/GitLab/Google accounts automatically so that I think it's enough for users to reproduce it.

But there are still GitHub users say that "I have no gitea account". When they see "Sign in with Gitea.com", they just go away.

@techknowlogick @lunny what's the reason to not support GitHub sign-in for demo.gitea.com?

@lunny
Copy link
Member

lunny commented Jan 19, 2025

Since Gitea.com has supported login with Github/GitLab/Google accounts automatically so that I think it's enough for users to reproduce it.

But there are still GitHub users say that "I have no gitea account". When they see "Sign in with Gitea.com", they just go away.

@techknowlogick @lunny what's the reason to not support GitHub sign-in for demo.gitea.com?

Note: GitHub Login will be enabled later.

This demo site is designed as a reproduction platform for users to report issues effectively. Please note that all content will be deleted periodically in accordance with the website’s policies.
If you’re looking to explore and experience Gitea, we recommend visiting gitea.com.

@techknowlogick
Copy link
Member

I added a (simple js) redirect on the login page for demo so whenever anyone lands on it they will be directed to the gitea.com login page that prompts for GitHub.
I also reinstated the warning banner with regards to repos being temporary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants