mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2025-09-06 17:51:08 +02:00
added more settings
This commit is contained in:
parent
2cd622cb89
commit
f5cd93c6db
@ -40,6 +40,12 @@
|
|||||||
<div class="flex items-center mb-2">
|
<div class="flex items-center mb-2">
|
||||||
<h1 class="text-xl">User Settings</h1>
|
<h1 class="text-xl">User Settings</h1>
|
||||||
</div>
|
</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">
|
<div class="flex items-center mb-2">
|
||||||
<ui-btn @click="saveSSOSettings">Save</ui-btn>
|
<ui-btn @click="saveSSOSettings">Save</ui-btn>
|
||||||
</div>
|
</div>
|
||||||
@ -60,6 +66,10 @@ export default {
|
|||||||
clientSecret: "",
|
clientSecret: "",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
permissions: {
|
||||||
|
createNewUser: false,
|
||||||
|
},
|
||||||
|
|
||||||
updatingSSOSettings: false,
|
updatingSSOSettings: false,
|
||||||
newSSOSettings: {}
|
newSSOSettings: {}
|
||||||
}
|
}
|
||||||
@ -90,6 +100,12 @@ export default {
|
|||||||
authorizationURL: val
|
authorizationURL: val
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
updateCreateNewUser(val) {
|
||||||
|
return
|
||||||
|
this.updateSSOSettings({
|
||||||
|
authorizationURL: val
|
||||||
|
})
|
||||||
|
},
|
||||||
saveSSOSettings(payload) {
|
saveSSOSettings(payload) {
|
||||||
console.log(this)
|
console.log(this)
|
||||||
this.updatingSSOSettings = true
|
this.updatingSSOSettings = true
|
||||||
|
Loading…
Reference in New Issue
Block a user