added more settings

This commit is contained in:
David Leimroth 2022-02-07 14:39:55 +01:00
parent 2cd622cb89
commit f5cd93c6db

View File

@ -40,6 +40,12 @@
<div class="flex items-center mb-2">
<h1 class="text-xl">User Settings</h1>
</div>
<div class="flex items-center mb-2">
<ui-toggle-switch v-model="permissions.createNewUser" :disabled="updatingSSOSettings" @input="updateCreateNewUser" />
<p class="pl-4 text-lg">Create a new user on first login</p>
</div>
<div class="flex items-center mb-2">
<ui-btn @click="saveSSOSettings">Save</ui-btn>
</div>
@ -60,6 +66,10 @@ export default {
clientSecret: "",
},
permissions: {
createNewUser: false,
},
updatingSSOSettings: false,
newSSOSettings: {}
}
@ -90,6 +100,12 @@ export default {
authorizationURL: val
})
},
updateCreateNewUser(val) {
return
this.updateSSOSettings({
authorizationURL: val
})
},
saveSSOSettings(payload) {
console.log(this)
this.updatingSSOSettings = true