fix: Publicly shared pages redirect to login

This commit is contained in:
Tom Moor
2024-02-28 20:23:59 -05:00
parent 0f7bae13e2
commit 6e1c38876a
3 changed files with 9 additions and 6 deletions

View File

@@ -1,10 +1,15 @@
import * as React from "react";
import { Redirect } from "react-router-dom";
import env from "~/env";
import useStores from "~/hooks/useStores";
const Logout = () => {
const { auth } = useStores();
void auth.logout();
if (env.OIDC_LOGOUT_URI) {
window.location.replace(env.OIDC_LOGOUT_URI);
return null;
}
return <Redirect to="/" />;
};