问题标签 [laravel-session]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 除了 Sessions 之外,我还可以使用什么来将以下方法用作 API 方法?
我有一个带有 laravel 后端和 Vue 前端的测验应用程序。我正在为这个应用程序开发一个 API。但是,我遇到的问题是我需要一个 API 端点:从 Questions 表返回一个问题 - 但它需要:
- 每次调用该方法时随机返回一个问题
- 不是用户已经看过的问题(除非所有问题都已经看过)
到目前为止,我一直在使用 shuffle 方法对问题集合进行随机化,并依靠 Sessions 来存储 unseenQuestions 的 id。
但是,由于 API 调用是无状态的,因此会话将不起作用。我想知道有什么方法可以解决这个问题?
php - 在实时服务器中登录/注册后,419 页面过期 Laravel 5.8
在提交登录/注册表单后,它显示 419|page expired。我在表格中使用了@csrf。它在本地服务器上工作。但在实时服务器中面临问题。有什么帮助吗?我有 3 种类型的用户并为他们实现了多重身份验证。我的代码如下:
配置/auth.php
RedirectedIfAuthenticated.php
它在本地完美运行,除了在实时服务器上。请帮忙。
php - Laravel 未设置会话,响应标头中缺少 set_cookie
表单提交后,显示“419|page expired”。我@csrf
在表单中使用了它,它在我的本地服务器上工作。但是,我在实时服务器上遇到了问题。有什么帮助吗?我有三种类型的用户并为他们实现了多重身份验证。该表单甚至不会发布到控制器。
配置/auth.php
RedirectedIfAuthenticated.php
laravel - laravel Session::flush 不删除存储/框架/会话中的会话文件
我的 laravel 网站会话仍然存储在 /storage/framework/sessions 中。注销后。
我尝试使用 Session::flush 但它不起作用
我如何删除这些会话。
laravel - 为 Laravel Session 创建表的目的是什么?
我很困惑为什么它是根据文档为会话创建数据库表的先决条件,而会话可以在没有它的情况下工作(数据库表)。
谁能给我解释一下
php - 如何在 laravel 中与 API Guard 同步会话数据
我laravel 5.8
在电子商务应用程序中使用
我需要用户在不从移动应用程序登录的情况下将产品添加到购物车,并在登录后将购物车数据与网络同步。因此,当用户从网络帐户登录时,他可以看到从移动应用程序添加的购物车项目。
我正在使用数据库驱动程序进行会话
我的 api 守卫在kernel.php
checkExistsSession 中间件
每件事都适用于邮递员和失眠症,但是当使用真正的移动设备时,它会为每个请求创建一个新会话,直到用户登录并且UUID
不会保存在会话表中。
此代码不起作用
php - Laravel 会话令牌创建新文件
我正在使用 Laravel 会话的“文件”驱动程序并根据我的要求添加会话。
出于某种原因,我注意到它每秒创建几个连续的会话文件有这样的数据
会话文件 1
会话文件2
每个文件都有不同的令牌值,但没有我创建的任何会话密钥。我不知道这些文件是如何创建的。而且,此数据不包含我创建的任何相关会话。
您能否建议它为什么要创建许多这些部分会话文件。
laravel - 如何在 Laravel 中检索所有会话“除了”指定字段
我很难搜索如何检索除指定字段之外的所有会话。我试图在这里搜索,但找不到答案。例如,我想检索以下所有内容,除了password
.
我尝试了下面的代码。
它返回一个错误:
调用未定义的方法 Illuminate\Session\Store::except()
有谁知道如何实现这一目标?
laravel - 无法解析 [Illuminate\Session\SessionManager] 的 NULL 驱动程序
我正在使用 Laravel 5.7。我的应用程序昨晚运行良好。但突然出现这个错误。我没有更改任何文件。现在我正在寻找解决方案,但我没有找到任何解决方案。我是 laravel 的新手,我不熟悉 Laravel 的核心文件。请检查附图中的错误。
这是 .env 会话部分
这是 env 文件代码
我在配置中没有任何文件 session.php 文件