问题标签 [cartalyst-sentinel]
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.
laravel - Laravel7 - 检测到节流时重定向特定视图
在登录期间检测到节流时,我需要将用户重定向到一个简单的信息视图。
我有一个名为suspended.blade.php的视图
我已经设置了路线
我正在使用Cartalyst/Sentinel。
在我的登录控制器中,我有这样的东西:
如果我模仿小跑,我只会得到一个错误页面,而不是我的视图。
这是为什么?
谢谢
编辑 按照@PsyLogic的提示,我修改了我的函数:
仍然不起作用,并显示带有所有调试代码的 Laravel 错误页面。
laravel - 你如何在 Laravel 项目中添加哨兵?
我有这个方法:
但是它显示一个错误,Undefined type 'App\Http\Controllers\Security\Sentinel'
有谁知道如何消除这个错误?
php - Cartalyst\Sentinel 让所有用户获得相应的权限
出于用户管理用户界面的目的,我希望获得所有用户的权限。我使用 Cartalyst\Sentinel 的本机实现并尝试:
但是函数“getResultingPermissionsFor()”在 V5 中似乎不再可用。
session - 如何在 Laravel Cartalyst/Sentinel 2 自动注销上刷新会话
背景
我们有一个使用 Laravel 5.2 和cartalyst/sentinel
版本 2 构建的 Laravel 应用程序。当用户登录时,我们正在为我们的应用程序需要设置一些自定义会话值,例如:
在我们的注销方法中,我们也在刷新会话:
因此,当用户故意将自己注销时,会话工作得很好。
问题
但问题是:当 Sentinel在某个(定义的?)空闲时间后自动注销时,它不会刷新自定义会话。因此,用户界面宣布用户已注销,他们必须再次登录。但是我们仍然可以看到设置的会话office_name
存在于那里。在自动注销后,还有许多其他会话值仍然存在。
当 Sentinel 自动注销时,我们如何告诉 Sentinel 刷新会话?