最近分配给一个新项目,我们需要在其中构建一个以api为中心的Web应用程序。要求是在Laravel中构建2个独立的项目,一个具有可通过Web或移动应用程序访问(以供将来使用)的所有API,另一个是使用API来实现其几乎所有功能的Web应用程序。
在Laravel中构建API项目很容易,并且有许多关于使用护照等的教程。但是我如何将其实现到Web应用程序中。
我的主要问题是如何使用api设置Web应用程序的身份验证,因为其默认身份验证是基于模型的,或者我的方法是错误的?
请提出想法,因为我们目前处于计划阶段。
预先感谢
答案 0 :(得分:0)
每个Laravel项目都将被标识为它自己的“站点”,所以我唯一的建议是,如果您打算通过AJAX调用来调用您的API,请警惕跨域脚本问题。