问题标签 [cartalyst]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
9 浏览

laravel-8 - 在 laravel 8 上覆盖 Cartalyst Sentinel 功能

我正在使用 Cartalyst Sentinel 进行身份验证。我想使用 Uuid 作为主键而不是常规 ID

我为延伸到 EloquentUser 的哨兵制作了这个自定义模型 用户哨兵模型

它在使用 Uuid 创建数据时工作正常,但是,它抛出和错误getUserId应该是 int

我确实从供应商那里复制了该功能并将其复制到App\Models\UserSentinel: int排除然后出现此错误

功能应该兼容

我应该怎么做才能覆盖供应商的功能?