Sitio del servidor
Recibiendo una consulta de correo electrónico del sitio del servidor, no se está conectando al sitio de mi cliente, pero está funcionando en el sitio de mi servidor
app.get('/login', async (req, res) => { const user = req.body; const accessToken = jwt.sign(user, process.env.ACCESS_TOKEN_SECRET, { expiresIn: '1d' }); res.send({ accessToken }); });Parte de la función de inicio de sesión del cliente Ste
Esta es la parte de inicio de sesión de mi sitio de cliente funcional y la parte de devolución de llamada. Allí, mi correo electrónico se muestra en la consola pero no funciona en el servidor que muestro en la imagen.
import axios from 'axios'; import React from 'react'; import { useAuthState, useSignInWithEmailAndPassword } from 'react-firebase-hooks/auth'; import GoogleButton from 'react-google-button'; import { Link, useLocation, useNavigate } from 'react-router-dom'; import auth from '../Firebase.init'; const Login = () => { const navigate = useNavigate(); const [signInWithEmailAndPassword, loading, error] = useSignInWithEmailAndPassword(auth); const [user] = useAuthState(auth); if (user) { navigate('/'); } const handleLogin = async e => { alert('ok'); e.preventDefault(); const email = e.target.email.value; const password = e.target.password.value; await signInWithEmailAndPassword(email, password); const { data } = await axios.post('http://localhost:5000/login', { email }) console.log(data); console.log(email); }; }