1
This commit is contained in:
@@ -5,15 +5,27 @@
|
||||
name: "",
|
||||
password: ""
|
||||
},
|
||||
validate() {
|
||||
axios.post('validate')
|
||||
.then(data => {
|
||||
console.log('data:', data);
|
||||
if (data.isValid) {
|
||||
location.href = "/admin";
|
||||
}
|
||||
})
|
||||
},
|
||||
login() {
|
||||
axios.post('login', this.user)
|
||||
.then(data => {
|
||||
console.log('data:', data);
|
||||
localStorage.setItem("username", this.user.name);
|
||||
localStorage.setItem("token", data.token);
|
||||
location.href = "/admin";
|
||||
})
|
||||
},
|
||||
init() {
|
||||
this.validate();
|
||||
|
||||
window.addEventListener('load', () => {
|
||||
document.title = "登录到 - " + window.config.name + "";
|
||||
});
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
axios.defaults.baseURL = "/admin/api/"
|
||||
axios.defaults.timeout = 3000;
|
||||
axios.defaults.headers.common['Authorization'] = "";
|
||||
axios.defaults.headers.common['Authorization'] = "Bearer " + localStorage.getItem("token")+"";
|
||||
axios.defaults.headers.post['Content-Type'] = 'application/json';
|
||||
axios.interceptors.request.use(
|
||||
(config) => {
|
||||
|
||||
Reference in New Issue
Block a user