Add Remember me
This commit is contained in:
@@ -53,6 +53,8 @@ new Vue({
|
||||
authenticating: false,
|
||||
password: null,
|
||||
requiresPassword: null,
|
||||
remember: false,
|
||||
rememberMeEnabled: false,
|
||||
|
||||
clients: null,
|
||||
clientsPersist: {},
|
||||
@@ -239,6 +241,7 @@ new Vue({
|
||||
this.authenticating = true;
|
||||
this.api.createSession({
|
||||
password: this.password,
|
||||
remember: this.remember,
|
||||
})
|
||||
.then(async () => {
|
||||
const session = await this.api.getSession();
|
||||
@@ -362,6 +365,11 @@ new Vue({
|
||||
alert(err.message || err.toString());
|
||||
});
|
||||
|
||||
this.api.getRememberMeEnabled()
|
||||
.then((rememberMeEnabled) => {
|
||||
this.rememberMeEnabled = rememberMeEnabled;
|
||||
});
|
||||
|
||||
setInterval(() => {
|
||||
this.refresh({
|
||||
updateCharts: this.updateCharts,
|
||||
|
||||
Reference in New Issue
Block a user