我正在尝试用react实现一个用户登录。我从节点发送了一个用cookie-parser创建的cookie来维护用户会话,但我不能用react访问这个值,我尝试了js-cookie库,但它不读取已经创建的cookie的值,它总是返回一个空对象。有什么想法或建议吗?谢谢。 enter image description here import React, { useEffect, useState } from 'react'
import './style.scss'
import {Link, Redirect} from 'react-router
我有一本新的带圣殿和灯塔的拉威尔。当我通过axios进行登录路由时,一切都按预期进行。在通过axios登录后,我添加了一个lazyquery来尝试查询一些受保护的字段,但未通过身份验证。我不知道为什么,我已经处理了三天了。我真的很感谢你的帮助。 这是可行的 useEffect(() => {
axios.defaults.withCredentials = true;
// get the token from the server
axios.get(`http://api.newods.test/sanctum/csrf-cookie`).then(func
我创建了一个在后端使用Django的Nuxt应用程序,我使用的是标准Django会话身份验证,所以当我从Nuxt登录时,会在浏览器中设置一个会话cookie。
几天来,我一直在试图找到一种方法,将某些页面仅限于经过身份验证的用户,但我似乎没有找到任何可行的方法来做到这一点。我需要在加载页面之前检查用户是否登录,所以我尝试使用中间件,但是中间件根本无法工作,因为中间件是从服务器端(而不是客户端)执行的,因此请求中不会有任何cookie。
在这一点上,有没有其他方法可以通过SSR实现这一点?以下是我的要求:
export default async function (context) {
a