12345678910111213141516171819202122232425262728293031323334353637 |
- import getCookie from '~/utils/getCookie'
- import { Message } from "element-ui";
- export default function ({store,route, req, res, redirect}) {
- let isClient = process.client;
- let isServer = process.server;
- let redirectURL = '/';
- var token;
-
-
- if (isServer) {
-
- let cookies = getCookie.getcookiesInServer(req)
-
- token = cookies.token ? cookies.token : ''
-
- }
-
- if (isClient) {
-
- token = getCookie.getcookiesInClient('shop-token')
-
- }
-
-
- if (!token) {
- Message({
- message: 'Please login first!',
- type: 'error',
- duration: 3 * 1000
- });
- redirect(redirectURL)
- }
- }
|