我正在使用 Laravel PHP 框架构建一个项目。我使用 Laravel Auth 进行身份验证,使用 Laravel Cashier 作为 Stripe 的接口。
我怎样才能完成以下场景:用户订阅了我的服务。他可以使用他的设置页面添加在他手下工作的用户。我希望他手下的所有工作都属于他的订阅范围。
因此,例如当主用户的订阅已过期时,我希望所有子用户都收到过期订阅警报。当主用户重新订阅时,我希望所有子用户都能够登录。
我不想要完整的代码,我只想知道如何处理这个问题。
所有用户信息都存储在“用户”表中(这是用于身份验证的默认表)。
订阅信息存储在“订阅”表(即 Cashier 的默认表)中。
任何帮助表示赞赏。
谢谢。