Replacing the security store made with vuex in favor of the security store made with pinia (#5328)
parent
8ef7ea7dec
commit
2c5e7ecaba
@ -1,15 +0,0 @@ |
||||
import axios from "axios" |
||||
|
||||
export default { |
||||
login({ login, password, _remember_me, token }) { |
||||
return axios.post("/login_json", { |
||||
username: login, |
||||
password, |
||||
_remember_me, |
||||
csrf_token: token, |
||||
}) |
||||
}, |
||||
logout() { |
||||
return axios.get("/logout") |
||||
}, |
||||
} |
@ -0,0 +1,19 @@ |
||||
import baseService from "./baseService" |
||||
|
||||
/** |
||||
* @param {string} login |
||||
* @param {string} password |
||||
* @param {boolean} _remember_me |
||||
* @returns {Promise<Object>} |
||||
*/ |
||||
async function login({ login, password, _remember_me }) { |
||||
return await baseService.post("/login_json", { |
||||
username: login, |
||||
password, |
||||
_remember_me, |
||||
}) |
||||
} |
||||
|
||||
export default { |
||||
login, |
||||
} |
Loading…
Reference in new issue