是否可以为 bundle 定义不同的 Auth 配置?application/config/auth.php
也是捆绑包的默认设置,但我需要为系统的不同捆绑包使用不同的身份验证模块。
此外,在文件夹上创建一个新BUNDLE/config/
文件夹不会影响任何内容。因此,无论如何它都会加载默认值。
简短的回答是你不能...... Auth 和 Config 都不是为每个捆绑包而设计的。
长答案是你可以使用你的包的 start.php 文件来覆盖每个配置设置,例如
// bundles/my-bundle/start.php
Config::set('auth.driver', 'fluent');
Config::set('auth.table', 'my_users');