在自建Gitea的“认证源”配置页面中找到的说明文档,奇怪的是该文档在Gitea的官网显示的是To-Be-Do
如果你也自建了Gitea,请访问https://your-domain/admin/auths/new,翻到页面最底部查看

OAuth2 提供程序

Bitbucket

https://bitbucket.org/account/user/<your username>/oauth-consumers/new 注册新的 OAuth 消费者同时添加权限"帐户"-"读"

Dropbox

https://www.dropbox.com/developers/apps 上创建一个新的应用程序

Facebook

https://developers.facebook.com/apps 注册一个新的应用,并添加产品"Facebook 登录"

GitHub

https://github.com/settings/applications/new 注册一个 OAuth 应用程序

GitLab

https://gitlab.com/profile/applications 上注册新应用程序

Google

从谷歌 API 控制台 (https://console.developers.google.com/) 获得 OAuth2 客户端凭据

OpenID Connect

使用 OpenID 连接发现 URL (/.well-known/openid-configuration) 来指定终点

Twitter

访问 https://dev.twitter.com/apps,创建应用并确保启用了"允许此应用程序用于登录 Twitter"的选项。

Discord

https://discordapp.com/developers/applications/me 上注册新应用程序

Gitea

注册一个新的 OAuth2 应用程序。可以访问 https://docs.gitea.io/en-us/oauth2-provider/ 查看帮助 。

Nextcloud

使用下面的菜单“设置(Settings) -> 安全(Security) -> OAuth 2.0 client”在您的实例上注册一个新的 OAuth 客户端。

Yandex

https://oauth.yandex.com/client/new 上创建一个新的应用程序。在“ Yandex.Passport API”这部分中选择以下权限:“访问电子邮件地址(Access to email address)”,“访问用户头像(Access to user avatar)”和“访问用户名,名字和姓氏,性别(Access to username, first name and surname, genderAccess to username, first name and surname, gender)”