javascript - 我如何使用 php 中的 session 来 react.js?
问题描述
我将使用来自 php 的会话,该会话已登录并具有一个中间页面,该页面将具有指向 react.js 页面的链接
如何使用收到的会话?
解决方案
您需要在您的 php 中创建一个端点,例如创建一个包含以下内容的文件“getSessionValue.php”:
<?php
$key = $_GET['key'];
isset($_SESSION[$key]) ? echo $_SESSION[$key] : echo '';
在您的反应应用程序中,您需要对此文件进行 ajax 调用:
例如:
const getSessionValue = async (key) => {
try {
return await axios.get(`getSessionValue.php?key=${$key}`).data
} catch (error) {
return undefined
}
}
推荐阅读
- symfony - Symfony4:UniqueEntity 约束不适用于 GUID 字段(相关实体)
- javascript - ChartJS - 设置最小值。对于 Y 轴
- html - 输入字段 maxlength 不适用于 Tizen Studio 上的文本类型
- python - 尽管安装了 conda facebook sdk,但 Spyder ''导入 Facebook 错误''
- python-3.x - Selenium .click() 不起作用。接收错误“列表”对象没有属性“点击”
- r - 在 R 中基于另一个变量创建一个变量
- python - PasswordResetConfirmView 无法正常工作?
- swiftui - 当视图在 SwiftUI 中悬停时如何获取鼠标位置?
- azure-cosmosdb - 使用 Azure 数据工厂更新 Cosmos db 中的现有文档
- python - 命令“/bin/sh -c apt-get update”返回非零代码:docker 文件中的 100