From 660973865098aaf5b29791bc69d48a4daef6a7f0 Mon Sep 17 00:00:00 2001 From: Romulus21 Date: Mon, 4 Mar 2024 17:17:46 +0100 Subject: [PATCH] add env var to remove user registration --- config/auth.php | 2 ++ resources/js/components/Header.tsx | 4 ++-- resources/js/hooks/AuthUser.tsx | 2 +- resources/js/pages/Router.tsx | 4 ++-- resources/js/utilities/env.ts | 14 ++++++++++++++ routes/api.php | 5 ++++- 6 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 resources/js/utilities/env.ts diff --git a/config/auth.php b/config/auth.php index 9548c15..d4aae3a 100644 --- a/config/auth.php +++ b/config/auth.php @@ -112,4 +112,6 @@ return [ 'password_timeout' => 10800, + 'register' => (bool) env('REGISTER_DISABLED', false), + ]; diff --git a/resources/js/components/Header.tsx b/resources/js/components/Header.tsx index 0c1d205..089cd16 100644 --- a/resources/js/components/Header.tsx +++ b/resources/js/components/Header.tsx @@ -2,6 +2,7 @@ import React from "react" import {Link, NavLink, useLocation} from "react-router-dom" import useAuthUser from "../hooks/AuthUser" import Tracker from "./TimeTrackers/Tracker" +import {env} from "../utilities/env" const Header = () => { @@ -15,7 +16,6 @@ const Header = () => {
Ticcat
- {authUser && } {authUser ? @@ -23,7 +23,7 @@ const Header = () => { : Connexion - {/*S'inscrire*/} + {env.VITE_REGISTER_DISABLED === 'false' && S'inscrire} }