Files
noisedash/src/components/register.js
2022-05-26 17:08:00 -07:00

31 lines
558 B
JavaScript

export default {
name: 'Register',
data: () => ({
valid: false,
name: '',
username: '',
password: '',
rules: {
required: v => !!v || 'Required'
}
}),
methods: {
register () {
this.$http.post('/users', {
name: this.name,
username: this.username,
password: this.password,
isAdmin: 1,
darkMode: 0,
canUpload: 1
})
.then(response => {
if (response.status === 200) {
this.$router.push('/login')
}
})
}
}
}