tmoiseenko / laravel-customer-service

这是一个用于创建通用用户实体的包,可以在授权前将用户在应用中的操作保存下来,并将接收到的数据与授权用户关联起来。

dev-main 2024-08-21 07:01 UTC

This package is auto-updated.

Last update: 2024-09-21 07:10:20 UTC


README

此包旨在创建一个通用用户实体,无论用户是否已在应用中授权,以便保存用户在授权前后的交互。例如,一个未授权登录系统的用户将某些商品放入购物车或收藏夹后,授权后所有延迟的订单都可以与特定用户同步。

安装

通过Composer

composer require tmoiseenko/customerservice

用法

create - 以哈希值作为参数,在客户表中创建记录。

getByHash - 以哈希值作为参数,获取特定客户。

associateWithUser - 以哈希值和用户ID作为参数,将特定用户与客户关联起来。

removeByHash - 以哈希值作为参数,删除客户。

checkIsNotCustomerInDb - 以哈希值作为参数,检查具有该哈希值的客户是否存在于数据库中。

测试

composer test

安全

如果您发现任何安全问题,请通过电子邮件angrav6@gmail.com联系,而不是使用问题跟踪器。

致谢

许可证

MIT.