tabby/tabby-ssh/src/components/hostKeyPromptModal.component.pug
2023-02-27 00:09:04 +01:00

38 lines
1.3 KiB
Plaintext

.modal-header
h3.m-0(translate) Host key verification
.modal-body.pt-0
.alert.alert-danger(*ngIf='isMismatched')
strong(translate) Warning: remote host's key has suddenly changed!
div(translate) You could be under a man-in-the-middle attack right now, or the host key could have just been changed.
.mb-3(*ngIf='isMismatched')
.d-flex.align-items-center
label(translate) Last known host key fingerprint
.badge.text-bg-danger.ms-auto {{ selector.type }}
code {{knownHost?.digest}}
.mb-3
.d-flex.align-items-center
label(translate) Current host key fingerprint
.badge.text-bg-success.ms-auto {{ selector.type }}
code {{digest}}
.modal-footer
.w-100
button.d-block.w-100.mb-3.btn.btn-primary(
(click)='acceptAndSave()',
[class.btn-danger]='isMismatched',
translate
) Accept and remember key
button.d-block.w-100.mb-3.btn.btn-secondary(
(click)='accept()',
[class.btn-warning]='isMismatched',
translate
) Accept just this once
button.d-block.w-100.btn.btn-secondary(
[class.btn-danger]='!isMismatched',
(click)='cancel()',
translate
) Disconnect