Félkész Login

This commit is contained in:
Sándor Máté Magony
2025-04-01 07:50:41 +02:00
parent 318014eb57
commit c66a7dd66e
14 changed files with 139 additions and 199 deletions

View File

@@ -1,6 +1,6 @@
import Bejelentkezes from './WC_Komponens/Bejel_Regisz/Bejelentkezes';
import Regisztracio from './WC_Komponens/Bejel_Regisz/Regisztracio';
import Menusor from './NavBar/Menusor';
import Menusor from './WC_Komponens/NavBar/Menusor';
import { Route, Routes } from 'react-router-dom';
import Kezdolap from './WC_Komponens/Kezdolap/Kezdolap';
import LegkozelebbiMosdo from './WC_Komponens/Kereso/Legkozelebbi';

View File

@@ -1,4 +1,39 @@
import React, { useState, useEffect } from 'react';
export default function Bejelentkezes() {
const [users, setUsers] = useState([]);
const fetchUsers = async () => {
try {
const response = await fetch('/users', {
method: 'GET',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
// Include the CSRF token for Laravel if your API is protected
'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]')?.getAttribute('content'),
},
credentials: 'include', // Includes cookies in the request
});
console.log(response)
if (!response.ok) {
throw new Error(`HTTP error! Status: ${response.status}`);
}
const data = await response.json();
setUsers(data);
console.log(users)
} catch (err) {
console.log(err)
}
};
useEffect(() => {
fetchUsers();
}, []);
return (
<div className="flex justify-center items-center min-h-screen bg-gray-100">
<form className="bg-white p-6 rounded-lg shadow-lg w-80 space-y-4">

View File

@@ -7,11 +7,9 @@ import { BrowserRouter } from 'react-router-dom';
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>
);
// If you want to start measuring performance in your app, pass a function