1
0
mirror of https://gitlab.nic.cz/turris/reforis/foris-js.git synced 2025-08-01 20:03:28 +02:00

Remove reForis login page

This commit is contained in:
Marek Sašek
2021-08-27 20:08:19 +02:00
parent 43cb5bff50
commit a66a2f4708
4 changed files with 9 additions and 17 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright (C) 2019 CZ.NIC z.s.p.o. (http://www.nic.cz/)
* Copyright (C) 2019-2021 CZ.NIC z.s.p.o. (http://www.nic.cz/)
*
* This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information.
@@ -7,7 +7,6 @@
import { useCallback, useEffect, useReducer, useState } from "react";
import { ForisURLs } from "../utils/forisUrls";
import {
API_ACTIONS,
API_METHODS,
@@ -84,8 +83,8 @@ function APIReducer(state, action) {
data: action.payload,
};
case API_ACTIONS.FAILURE:
if (action.status === 403) {
window.location.assign(ForisURLs.login);
if (action.status === 401) {
window.location.reload();
}
// Not an API error - should be rethrown.

View File

@@ -1,5 +1,5 @@
/*
* Copyright (C) 2019 CZ.NIC z.s.p.o. (http://www.nic.cz/)
* Copyright (C) 2019-2021 CZ.NIC z.s.p.o. (http://www.nic.cz/)
*
* This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information.
@@ -11,6 +11,7 @@ export const HEADERS = {
Accept: "application/json",
"Content-Type": "application/json",
"X-CSRFToken": getCookie("_csrf_token"),
"X-Requested-With": "json",
};
export const TIMEOUT = 30500;
@@ -56,7 +57,7 @@ function getCookie(name) {
export function getErrorPayload(error) {
if (error.response) {
if (error.response.status === 403) {
if (error.response.status === 401) {
return _("The session is expired. Please log in again.");
}
return getJSONErrorMessage(error);