improved password protection code

This commit is contained in:
Quentin Roussel
2024-03-28 20:47:05 +01:00
parent ba7abe3b3c
commit 27e5a6615a
14 changed files with 137 additions and 111 deletions

View File

@@ -1,16 +1,11 @@
"use client";
import LoginForm from '@/components/team/loginForm'
import { useAdminConnexion } from '@/context/adminConnexionContext';
import { redirect } from 'next/navigation';
import React, { useEffect } from 'react'
import React from 'react'
export default function AdminLoginPage() {
const { login, loggedIn } = useAdminConnexion();
useEffect(() => {
if (loggedIn) {
redirect("/admin");
}
}, [loggedIn]);
const {login, useProtect} = useAdminConnexion();
useProtect();
return (
<LoginForm title="Admin login" placeholder="Admin password" buttonText={"Login"} onSubmit={login} />
)