register method

This commit is contained in:
nquidox 2025-09-12 23:49:10 +03:00
parent 0498e7ed4b
commit bb91ac72df

View file

@ -52,6 +52,17 @@ export const useAuthStore = defineStore('auth', () => {
router.push({ name: 'startPage'})
}
const register = async (email, password) => {
try {
const response = await apiClient.post('/user', { email, password })
if (response.data.code === 200) {
router.push({ name: 'login' })
}
} catch (error) {
console.error('Register error:', error)
}
}
return {
accessToken,
user,
@ -60,5 +71,6 @@ export const useAuthStore = defineStore('auth', () => {
login,
logout,
forceLogout,
register,
}
})