mirror of
https://github.com/muerwre/vault-frontend.git
synced 2025-04-24 20:36:40 +07:00
auth middleware
This commit is contained in:
parent
3982b894d7
commit
4f86847e59
3 changed files with 9 additions and 1 deletions
|
@ -2,4 +2,5 @@
|
||||||
font-size: $text_sign;
|
font-size: $text_sign;
|
||||||
font-weight: 800;
|
font-weight: 800;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
user-select: none;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import { api } from "$utils/api";
|
import { api, authMiddleware } from "$utils/api";
|
||||||
import { API } from "$constants/api";
|
import { API } from "$constants/api";
|
||||||
import { IApiUser } from "$redux/user/constants";
|
import { IApiUser } from "$redux/user/constants";
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,12 @@
|
||||||
import axios from 'axios';
|
import axios from 'axios';
|
||||||
import { API } from "$constants/api";
|
import { API } from "$constants/api";
|
||||||
|
import { store } from '$redux/store';
|
||||||
|
import { push } from "connected-react-router";
|
||||||
|
|
||||||
|
export const authMiddleware = r => {
|
||||||
|
store.dispatch(push('/login'));
|
||||||
|
return r;
|
||||||
|
};
|
||||||
|
|
||||||
export const api = axios.create({
|
export const api = axios.create({
|
||||||
baseURL: API.BASE,
|
baseURL: API.BASE,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue