Laravel API控件来宾用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel API控件来宾用户相关的知识,希望对你有一定的参考价值。

我正在使用Laravel Restful API和Angular 9创建电子商务。而且,我正在寻找控制我的来宾用户的最佳且安全的方法。我希望他们创建购物车,存储访客搜索记录等。问题是,什么是最好的方法?

我知道的选项:

  • 在laravel网络下服务Angular并使用Sessions。
  • 为访客用户创建令牌

有人有更好的方法吗?如果没有,最好的选择是什么?

答案

Laravel提供了一种称为guest的中间件,可以将其添加到路由上,以确保只有来宾用户才能访问这些路由。

Route::middleware('guest')->group(function () {
     Route::get('/user', function () {
        //
     });
});

要存储访客用户数据,您可以使用浏览器的本地存储或cookie。

[许多网站使用Cookie来保存用户特定的信息。我认为cookie可以在您遇到的情况中为您提供帮助。

您可以在cookie中保存数据的时间尽可能长。

以上是关于Laravel API控件来宾用户的主要内容,如果未能解决你的问题,请参考以下文章

Ruby on Rails Paypal REST API 来宾结账

Android 片段与复合控件

来宾用户 Alfresco / 无需登录即可访问

laravel特殊功能代码片段集合

需要一种有效的方法来避免使用 Laravel 5 重复代码片段

我的最高权限用户被禁用,只能用来宾用户登录,来宾用户怎样提升成为最高权限?