2018-05-15 15:37:32 +05:30
< h4 class = "ui top attached header" >
2023-09-25 14:26:50 +05:30
{{ ctx .Locale.Tr "settings.manage_openid" }}
2018-05-15 15:37:32 +05:30
< / h4 >
< div class = "ui attached segment" >
2023-08-01 03:43:42 +05:30
< div class = "flex-list" >
< div class = "flex-item" >
2023-09-25 14:26:50 +05:30
{{ ctx .Locale.Tr "settings.openid_desc" }}
2018-05-15 15:37:32 +05:30
< / div >
{{ range .OpenIDs }}
2024-03-23 01:21:29 +05:30
< div class = "flex-item tw-items-center" >
2023-08-01 03:43:42 +05:30
< div class = "flex-item-leading" >
{{ svg "fontawesome-openid" 20 }}
2018-05-15 15:37:32 +05:30
< / div >
2023-08-01 03:43:42 +05:30
< div class = "flex-item-main" >
< div class = "flex-item-title" > {{ .URI }} </ div >
< / div >
< div class = "flex-item-trailing" >
< form action = " {{ AppSubUrl }} /user/settings/security/openid/toggle_visibility" method = "post" >
2018-05-15 15:37:32 +05:30
{{ $.CsrfTokenHtml }}
< input name = "id" type = "hidden" value = " {{ .ID }} " >
{{ if .Show }}
< button class = "ui tiny button" >
2021-05-23 02:59:46 +05:30
{{ svg "octicon-eye" 16 "icon" }}
2023-09-25 14:26:50 +05:30
{{ ctx .Locale.Tr "settings.hide_openid" }}
2018-05-15 15:37:32 +05:30
< / button >
{{ else }}
< button class = "ui tiny button" >
2021-05-23 02:59:46 +05:30
{{ svg "octicon-eye-closed" 16 "icon" }}
2023-09-25 14:26:50 +05:30
{{ ctx .Locale.Tr "settings.show_openid" }}
2018-05-15 15:37:32 +05:30
< / button >
{{ end }}
2023-08-01 03:43:42 +05:30
< / form >
< button class = "ui red tiny button delete-button" data-modal-id = "delete-openid" data-url = " {{ AppSubUrl }} /user/settings/security/openid/delete" data-id = " {{ .ID }} " >
2023-09-25 14:26:50 +05:30
{{ ctx .Locale.Tr "settings.delete_key" }}
2023-08-01 03:43:42 +05:30
< / button >
< / div >
2018-05-15 15:37:32 +05:30
< / div >
{{ end }}
< / div >
< / div >
< div class = "ui attached bottom segment" >
2018-05-19 06:32:04 +05:30
< form class = "ui form" action = " {{ AppSubUrl }} /user/settings/security/openid" method = "post" >
2018-05-15 15:37:32 +05:30
{{ .CsrfTokenHtml }}
< div class = "required field {{ if .Err_OpenID }} error {{ end }} " >
2023-09-25 14:26:50 +05:30
< label for = "openid" > {{ ctx .Locale.Tr "settings.add_new_openid" }} </ label >
2018-05-19 19:42:37 +05:30
< input id = "openid" name = "openid" type = "text" required >
2018-05-15 15:37:32 +05:30
< / div >
2023-09-19 03:35:31 +05:30
< button class = "ui primary button" >
2023-09-25 14:26:50 +05:30
{{ ctx .Locale.Tr "settings.add_openid" }}
2018-05-15 15:37:32 +05:30
< / button >
< / form >
2023-07-04 02:08:06 +05:30
< div class = "ui g-modal-confirm delete modal" id = "delete-openid" >
< div class = "header" >
{{ svg "octicon-trash" }}
2023-09-25 14:26:50 +05:30
{{ ctx .Locale.Tr "settings.openid_deletion" }}
2023-07-04 02:08:06 +05:30
< / div >
< div class = "content" >
2023-09-25 14:26:50 +05:30
< p > {{ ctx .Locale.Tr "settings.openid_deletion_desc" }} </ p >
2023-07-04 02:08:06 +05:30
< / div >
{{ template "base/modal_actions_confirm" . }}
2018-05-15 15:37:32 +05:30
< / div >
< / div >