集成wordpress和laravel用户管理



我正在用wordpress和laravel开发一个相当复杂的应用程序。问题是如何将两者结合起来。我不希望用户需要分别登录两个服务。因为我需要存储更多关于用户的信息,而不仅仅是wordpress的基本信息,所以我想使用Eloquent和Laravel的所有东西。

我可以包括Wordpress核心,只使用Wordpress身份验证,但这意味着每次都要加载整个WP环境,如果我没弄错的话。

我也可以想象构建某种API,允许一个系统能够从另一个应用程序检索登录的用户,但我不知道如何构建这个。

有什么常见的方法来解决这个问题,我没有偶然发现吗?

Hampel插件使用wordpress作为你的权限,如果你想用另一种方式使用laravel或任何其他数据库作为你的权限,你可以换掉wordpress认证,如这里所述

这已经变成了一个Wordpress插件,可以在这里使用

(如果你仍然需要这个)使用这个库,来自Hampel:

https://packagist.org/packages/hampel/wordpress-auth-laravel

文档和用法可在:https://bitbucket.org/hampel/wordpress-auth-driver-for-laravel.git

https://wordpress.org/plugins/oauth2-provider/faq/就像做梦一样您可以使用jquery或PHP来初始化

最新更新