最近,我已经在一个新的Laravel 9安装中安装了spatie/权限。在我每次调用Auth:: user ()之前,它都会返回当前通过身份验证的用户的结果。但是现在,在我安装了spatie/权限之后,它总是在任何控制器中返回null,但是它在视图中正常工作。
有没有人有同样的问题。以及他是如何修好它的。
但是现在我如何使它成为API呢?我需要分享学生的课程到另一个网站,因此我需要创建一个API对吗?我从未创建过一个API in laravel,当我检查Laravel的文档时,它有一个名为API authentication using passport的主题,这是说在访问API之前要求用户首先登录吗如果有人能解释一下如何创建API,以及从哪里开始,将会非常有帮助。