forked from mirrors/amnezia-wg-easy
Add Remember me
This commit is contained in:
parent
4e79d0ee03
commit
3e6ded18a5
7 changed files with 49 additions and 3 deletions
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue