集成wordpress和laravel用户管理

时间:2014-05-23 10:26:46

标签: wordpress authentication laravel-4

我正在开发一个带有wordpress的博客和一个带有laravel的相当复杂的应用程序。问题是将一个集成在另一个中。我不希望用户需要单独登录这两个服务。因为我需要存储有关用户的更多信息,而不仅仅是wordpress基础知识,我想使用Eloquent和Laravel的所有内容。

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

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

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

3 个答案:

答案 0 :(得分:2)

Hampel插件使用wordpress作为您的权限,如果您想要反过来使用laravel或任何其他数据库作为您的权限,您可以将Wordpress身份验证换成described here

这已经变成了Wordpress插件和is available here

答案 1 :(得分:1)

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

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

提供的文档和用法: https://bitbucket.org/hampel/wordpress-auth-driver-for-laravel.git

答案 2 :(得分:1)

https://wordpress.org/plugins/oauth2-provider/faq/ 像梦一样工作 你可以使用jquery或php来启动cleint