gpt4 book ai didi

php - 使用 Laravel Session 和表进行 Wordpress 身份验证

转载 作者:搜寻专家 更新时间:2023-10-31 21:47:57 25 4
gpt4 key购买 nike

我在我的 Laravel 公共(public)文件夹中创建了一个 WordPress 文件夹。现在我想检查用户是否在我的 WordPress index.php 上通过了身份验证。但是我无法访问 Laravel 的 session 数据。有什么想法吗?

我的文件夹结构是:

enter image description here

我的web.php文件也是;

 Route::get('/content', 'SubscribedPagesController@content');

我的 Controller 也是:

class SubscribedPagesController extends Controller
{
public function __construct() {
$this->middleware('auth');
}

public function content(Request $request){
$request->session()->push('myuser', Auth::user());
return redirect('/wordpress');
}
}

我正在 WordPress index.php 上尝试这个:

session_start();
print_r($_SESSION['user']); //also, I can not access any session variable.

注意:它不适用于 https://www..com/wordpress ,也是。

最佳答案

您应该能够使用全局 PHP session 函数访问 Laravel session 数据:

session ('用户')

https://laravel.com/docs/5.7/session

Laravel 似乎不再使用 PHP session (取决于您的版本),因此您将无法通过 ie _SESSION 访问 session 数据。

关于php - 使用 Laravel Session 和表进行 Wordpress 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52685943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com