Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Alba María Álvarez
/
front_recipes
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
f15a2d2f
authored
Aug 28, 2025
by
Alba María Álvarez
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
feat(stores): añadido almacenamiento de datos para el registro de un usuario
parent
63a15e77
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
0 deletions
src/stores/authStore.js
src/stores/authStore.js
View file @
f15a2d2f
...
@@ -55,6 +55,30 @@ export const useAuthStore = defineStore('auth', {
...
@@ -55,6 +55,30 @@ export const useAuthStore = defineStore('auth', {
this
.
isAuthenticated
=
true
;
this
.
isAuthenticated
=
true
;
api
.
defaults
.
headers
.
common
[
'Authorization'
]
=
`Bearer
${
token
}
`
;
api
.
defaults
.
headers
.
common
[
'Authorization'
]
=
`Bearer
${
token
}
`
;
}
}
},
async
register
(
userData
)
{
try
{
const
{
token
,
email
,
role
}
=
await
authService
.
register
(
userData
);
this
.
token
=
token
;
this
.
user
=
{
email
,
role
};
this
.
isAuthenticated
=
true
;
localStorage
.
setItem
(
'jwt_token'
,
token
);
localStorage
.
setItem
(
'user_email'
,
email
);
localStorage
.
setItem
(
'user_role'
,
role
);
api
.
defaults
.
headers
.
common
[
'Authorization'
]
=
`Bearer
${
token
}
`
return
true
;
}
catch
(
error
)
{
console
.
error
(
'Error al registrar cuenta:'
,
error
);
let
errorMsg
=
'Error'
;
if
(
error
.
response
&&
error
.
response
.
data
&&
error
.
response
.
data
.
message
)
{
errorMsg
=
error
.
response
.
data
.
message
;
}
throw
new
Error
(
errorMsg
);
}
}
}
}
}
});
});
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment