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 来宾结账