如题所述,简单记录一下如何配置 gitea 以使其支持 Mastodon OAuth2 认证登录。
gitea 如何安装本文不再赘述,只记录 OAuth2 配置部分。
Mastodon 方面
创建一个新应用,详情如下:
- Application name:
-
随便填
- Application website:
-
随便填
- Redirect URI:
-
https://git.bgme.me/user/oauth2/mastodon/callback
- Scopes:
-
read:accounts
Gitea 方面
打开 认证源(Authentication Sources),点击添加认证源(),详情如下:
- Authentication Type:
-
OAuth2
- Authentication Name:
-
Mastodon
- OAuth2 Provider:
-
Mastodon
- Client ID (Key):
-
前一步内容
- Client Secret:
-
前一步内容
- Icon URL:
-
https://bgme.me/favicon.ico
- Authorize URL:
-
https://bgme.me/
- Additional Scopes:
-
read:accounts