полностью
class AuthService {
login(username, password) {
return axios
.post(API_URL + "signin", {
username,
password
})
.then(response => {
if (response.data.accessToken) {
localStorage.setItem("user", JSON.stringify(
response.data));
}
return
response.data;
})
}
logout() {
localStorage.removeItem("user");
}
register(username, email, password, user_id, location_id) {
return
axios.post(API_URL + "signup", {
username,
email,
password,
user_id,
location_id
});
}
getCurrentUser() {
return JSON.parse(localStorage.getItem('user'));;
}
getCurrentLocation() {
return JSON.parse(localStorage.getItem('myLocation'));;
}
}
export default new AuthService();