+
+ {{ $t('Changing your password will also change your Subsonic API password if you have requested one.') }}
+ {{ $t('You will have to update your password on your clients that use this password.') }}
+
@@ -55,10 +74,12 @@ import $ from 'jquery'
import axios from 'axios'
import logger from '@/logging'
import PasswordInput from '@/components/forms/PasswordInput'
+import SubsonicTokenForm from '@/components/auth/SubsonicTokenForm'
export default {
components: {
- PasswordInput
+ PasswordInput,
+ SubsonicTokenForm
},
data () {
let d = {
diff --git a/front/src/components/auth/SubsonicTokenForm.vue b/front/src/components/auth/SubsonicTokenForm.vue
new file mode 100644
index 000000000..1fa4b5d1d
--- /dev/null
+++ b/front/src/components/auth/SubsonicTokenForm.vue
@@ -0,0 +1,137 @@
+