diff --git a/src/pages/board/index.tsx b/src/pages/board/index.tsx index df32ce8e8..94c8d2e4e 100644 --- a/src/pages/board/index.tsx +++ b/src/pages/board/index.tsx @@ -41,7 +41,11 @@ export const getServerSideProps: GetServerSideProps = a ); const config = await getFrontendConfig(boardName); - const result = checkForSessionOrAskForLogin(ctx, session, () => true); + const result = checkForSessionOrAskForLogin( + ctx, + session, + () => config.settings.access.allowGuests || session?.user != undefined + ); if (result) { return result; }