在同一个域上的php和python之间共享身份验证

时间:2015-08-15 04:54:14

标签: php python session laravel authentication

我正处于新项目/网站的早期规划阶段。应用程序的两个thrid已经用php / laravel编写。新的位将用python编写,很可能用Flask或Cherrypy编写(我需要访问Nosql,所以Django就出来了)。

Laravel应用程序是主站点,用于管理用户注册,身份验证,活动流和通知,以及一般的REST Api。该网站的这一部分已经在开发中,因此切换到python不是一种选择。

这两个部分都需要与最终用户完全统一。设计和主题将是相同的。即使是网址也没有区别:

site.com - laravel

site.com/forums - laravel

site.com/login,logout,signup - laravel

site.com/ - laravel

site.com/maker - python / flask

我想我已经想出如何从同一台服务器上提供服务,但我该如何共享登录?用户应该能够使用laravel登录并导航到/ maker并仍然登录。

要记住:

  • 制造商不会注册用户,只确保他们已登录。如果没有,请重定向到laravel的登录页面。
  • 此外,两者都可以访问同一个数据库。

我有什么选择?

0 个答案:

没有答案