feat: authentication improvements

This commit is contained in:
NGPixel
2018-08-04 17:27:55 -04:00
committed by Nicolas Giard
parent 2817c72ec3
commit bcd6ceb271
39 changed files with 1727 additions and 1828 deletions

View File

@@ -36,6 +36,7 @@
.px-3.pb-3
v-text-field(
label='Company / Organization Name'
v-model='company'
:counter='255'
prepend-icon='public'
persistent-hint
@@ -89,15 +90,20 @@
<script>
import { sync } from 'vuex-pathify'
export default {
data() {
return {
siteTitle: 'Wiki.js',
metaRobotsSelection: ['Index', 'Follow'],
metaRobots: ['Index', 'Follow', 'No Index', 'No Follow'],
useSquareLogo: false,
displayMascot: true
}
},
computed: {
siteTitle: sync('site/title'),
company: sync('site/company')
}
}
</script>