front end for updating cookie life span.

This commit is contained in:
DESKTOP-T0O5CDB\DESK-555BD 2025-09-17 14:01:58 -06:00
parent df0e686615
commit 7844d2430d
3 changed files with 9 additions and 1 deletions

View File

@ -114,6 +114,10 @@
<!option value="false" @(Model.InvariantAPIEnabled ? "" : "selected")>@translator.Translate(userLanguage, "Disabled")</!option>
</select>
</div>
<div class="form-group">
<label for="inputCookieLifeSpan" class="form-label"><span>@($"{translator.Translate(userLanguage, "Auth Cookie Lifespan")} - ")</span><span id="inputCookieLifeSpanRangeLabel">@Model.CookieLifeSpan</span><span>@($" {translator.Translate(userLanguage, "Days")}")</span></label>
<input type="range" class="form-range" oninput="updateCookieLifeSpanRange()" min="1" max="90" id="inputCookieLifeSpan" value="@Model.CookieLifeSpan">
</div>
</form>
</div>
<div class="setup-wizard-content" data-page="2" style="display:none;">

File diff suppressed because one or more lines are too long

View File

@ -53,6 +53,9 @@ function loadLocaleSample() {
})
}
}
function updateCookieLifeSpanRange() {
$("#inputCookieLifeSpanRangeLabel").text($("#inputCookieLifeSpan").val());
}
function saveSetup() {
let setupData = {
LocaleOverride: $("#inputLocale").val(),
@ -66,6 +69,7 @@ function saveSetup() {
ServerURL: $("#inputDomain").val(),
CustomWidgetsEnabled: $("#inputCustomWidget").val(),
InvariantAPIEnabled: $("#inputInvariantAPI").val(),
CookieLifeSpan: $("#inputCookieLifeSpan").val(),
SMTPConfig: {
EmailServer: $("#inputSMTPServer").val(),
EmailFrom: $("#inputSMTPFrom").val(),