6d67e90763
This adds UI support for receiving the one-time token passed via query parameter, as in #10134 and related PRs, and exchanging it for its corresponding secret ID. When this works, it’s mostly invisible, with a brief flash of the OTT onscreen. The authentication failure message now suggests the -authenticate flag. When OTT exchange fails, it shows a whole-page error. This includes a known UX shortcoming in that the OTT will not disappear from the URL when an identifier is specified on the command line, like nomad ui -authenticate jobname. The goal is to address that shortcoming in a forthcoming pull request. |
||
---|---|---|
.. | ||
accordion.scss | ||
badge.scss | ||
boxed-section.scss | ||
cli-window.scss | ||
codemirror.scss | ||
copy-button.scss | ||
das-interstitial.scss | ||
dashboard-metric.scss | ||
dropdown.scss | ||
ember-power-select.scss | ||
empty-message.scss | ||
error-container.scss | ||
event.scss | ||
exec-button.scss | ||
exec-window.scss | ||
flex-masonry.scss | ||
fs-explorer.scss | ||
global-search-container.scss | ||
global-search-dropdown.scss | ||
gutter-toggle.scss | ||
gutter.scss | ||
image-file.scss | ||
inline-definitions.scss | ||
job-diff.scss | ||
json-viewer.scss | ||
legend.scss | ||
lifecycle-chart.scss | ||
loading-spinner.scss | ||
metrics.scss | ||
node-status-light.scss | ||
nomad-logo.scss | ||
page-layout.scss | ||
popover-menu.scss | ||
primary-metric.scss | ||
recommendation-accordion.scss | ||
recommendation-card.scss | ||
recommendation-row.scss | ||
search-box.scss | ||
simple-list.scss | ||
status-text.scss | ||
stepper-input.scss | ||
timeline.scss | ||
toggle.scss | ||
toolbar.scss | ||
tooltip.scss | ||
two-step-button.scss |