aboutsummaryrefslogtreecommitdiff
path: root/src/site/store/index.js
blob: 680ae8482a5134ce290fa6e488e3a2ced22f6439 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
export const actions = {
	async nuxtServerInit({ commit, dispatch }) {
		await dispatch('config/fetchSettings');
		const cookies = this.$cookies.getAll();
		if (!cookies.token) return dispatch('auth/logout');

		commit('auth/setToken', cookies.token);
		return dispatch('auth/verify');
	}
};