dora.php 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <?php
  2. return [
  3. /**
  4. * Auth
  5. */
  6. 'auth' => [
  7. // 默认
  8. 'default' => [
  9. 'guard' => 'admin',
  10. ],
  11. 'field'=> 'username',
  12. // 门面设置
  13. 'guards' => [
  14. // admin 认证
  15. 'admin' => [
  16. 'driver' => 'jwt',
  17. 'provider' => 'admin_users',
  18. ],
  19. // user/seller 认证
  20. 'user' => [
  21. 'driver' => 'jwt',
  22. 'provider' => 'users',
  23. ],
  24. // agent 认证
  25. 'agent' => [
  26. 'driver' => 'jwt',
  27. 'provider' => 'agent_system_users',
  28. ],
  29. ],
  30. // 服务提供
  31. 'providers' => [
  32. 'admin_users' => [
  33. 'driver' => 'orm',
  34. 'model' => \app\admin\model\Users::class,
  35. ],
  36. // 用户
  37. 'users' => [
  38. 'driver' => 'orm',
  39. 'model' => \app\common\model\Users::class,
  40. ],
  41. // 代理
  42. 'agent_system_users' => [
  43. 'driver' => 'orm',
  44. 'model' => \app\agent\model\auth\User::class,
  45. ],
  46. ],
  47. ],
  48. /**
  49. * 系统设置分组
  50. */
  51. 'config_group' => [
  52. 'system' => '系统',
  53. 'develop' => '开发',
  54. 'upload' => '上传',
  55. 'databases' => '数据库',
  56. ],
  57. /**
  58. * 系统配置类型
  59. */
  60. 'config_type' => [
  61. 'text' => '文本',
  62. 'array' => '数组',
  63. 'textarea' => '文本域',
  64. 'select' => '下拉框',
  65. 'switch' => '选择',
  66. 'radio' => '单选',
  67. ],
  68. ];