summaryrefslogtreecommitdiffstats
path: root/templates/user/auth/oauth_container.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'templates/user/auth/oauth_container.tmpl')
-rw-r--r--templates/user/auth/oauth_container.tmpl29
1 files changed, 29 insertions, 0 deletions
diff --git a/templates/user/auth/oauth_container.tmpl b/templates/user/auth/oauth_container.tmpl
new file mode 100644
index 0000000..bb6a10d
--- /dev/null
+++ b/templates/user/auth/oauth_container.tmpl
@@ -0,0 +1,29 @@
+{{if or .OAuth2Providers .EnableOpenIDSignIn}}
+<div class="divider divider-text">
+ {{ctx.Locale.Tr "sign_in_or"}}
+</div>
+<div id="oauth2-login-navigator" class="tw-py-1">
+ <div class="tw-flex tw-flex-col tw-justify-center">
+ <div id="oauth2-login-navigator-inner" class="tw-flex tw-flex-col tw-flex-wrap tw-items-center tw-gap-2">
+ {{range $provider := .OAuth2Providers}}
+ <a class="{{$provider.Name}} ui button tw-flex tw-items-center tw-justify-center tw-py-2 tw-w-full oauth-login-link" href="{{AppSubUrl}}/user/oauth2/{{$provider.DisplayName}}">
+ {{$provider.IconHTML 28}}
+ {{ctx.Locale.Tr "sign_in_with_provider" $provider.DisplayName}}
+ </a>
+ {{end}}
+ {{if .EnableOpenIDSignIn}}
+ <a class="openid ui button tw-flex tw-items-center tw-justify-center tw-py-2 tw-w-full" href="{{AppSubUrl}}/user/login/openid">
+ {{svg "fontawesome-openid" 28 "tw-mr-2"}}
+ {{ctx.Locale.Tr "auth.sign_in_openid"}}
+ </a>
+ {{end}}
+ {{if .EnableSSPI}}
+ <a class="ui button tw-flex tw-items-center tw-justify-center tw-py-2 tw-w-full" rel="nofollow" href="{{AppSubUrl}}/user/login?auth_with_sspi=1">
+ {{svg "fontawesome-windows"}}
+ &nbsp;SSPI
+ </a>
+ {{end}}
+ </div>
+ </div>
+</div>
+{{end}}