diff options
author | Mai-Lapyst <67418776+Mai-Lapyst@users.noreply.github.com> | 2022-05-29 02:03:17 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-29 02:03:17 +0200 |
commit | 4698a1ec47847da177b6df2738336f039057d585 (patch) | |
tree | a6fb537d524522b13d78764504a8e11ffcf9cdbf /templates/user | |
parent | f2439b7e4c47de018e1678ceaa434e4b3d734a83 (diff) | |
download | gitea-4698a1ec47847da177b6df2738336f039057d585.tar.gz gitea-4698a1ec47847da177b6df2738336f039057d585.zip |
Adding button to link accounts from user settings (#19792)
* Adding button to link accounts from user settings
* Only display button to link user accounts when at least one OAuth2 provider is active
Diffstat (limited to 'templates/user')
-rw-r--r-- | templates/user/settings/security/accountlinks.tmpl | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/templates/user/settings/security/accountlinks.tmpl b/templates/user/settings/security/accountlinks.tmpl index 7a9935d031..cdbd8ad1de 100644 --- a/templates/user/settings/security/accountlinks.tmpl +++ b/templates/user/settings/security/accountlinks.tmpl @@ -1,5 +1,23 @@ <h4 class="ui top attached header"> {{.i18n.Tr "settings.manage_account_links"}} + {{if .OrderedOAuth2Names}} + <div class="ui right"> + <div class="ui dropdown"> + <div class="ui primary tiny button">Link Account</div> + <div class="menu"> + {{range $key := .OrderedOAuth2Names}} + {{$provider := index $.OAuth2Providers $key}} + <a class="item" href="{{AppSubUrl}}/user/oauth2/{{$key}}"> + <img + alt="{{$provider.DisplayName}}" + src="{{AppSubUrl}}{{$provider.Image}}" + width="20" height="20">{{$provider.DisplayName}} + </a> + {{end}} + </div> + </div> + </div> + {{end}} </h4> <div class="ui attached segment"> <div class="ui key list"> |