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-weight: 800;
|
||||
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 { IApiUser } from "$redux/user/constants";
|
||||
|
||||
|
|
|
@ -1,5 +1,12 @@
|
|||
import axios from 'axios';
|
||||
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({
|
||||
baseURL: API.BASE,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue