我有使用 VUEJS 作为前端的 Laravel 应用程序,我通过创建 API 路由来获取数据。因此,例如获取帖子数据的路线将是http://localhost/api/posts
保护我的路线的最佳方法是什么?
我在 laravel 文档上看到有:API 认证https://laravel.com/docs/5.8/api-authentication 也是 Passport https://laravel.com/docs/5.8/passport
例如,现在任何用户都可以访问路由http://localhost/api/posts ,他将获得包含所有帖子数据的 json。
我想保护它并只允许来自我的 VUEJS 组件的内部 api 请求来获取数据