intento de muestra de gasolina
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

auth.php 3.6 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <?php
  2. return [
  3. /*
  4. |--------------------------------------------------------------------------
  5. | Authentication Defaults
  6. |--------------------------------------------------------------------------
  7. |
  8. | This option controls the default authentication "guard" and password
  9. | reset options for your application. You may change these defaults
  10. | as required, but they're a perfect start for most applications.
  11. |
  12. */
  13. 'defaults' => [
  14. 'guard' => 'web',
  15. 'passwords' => 'users',
  16. ],
  17. /*
  18. |--------------------------------------------------------------------------
  19. | Authentication Guards
  20. |--------------------------------------------------------------------------
  21. |
  22. | Next, you may define every authentication guard for your application.
  23. | Of course, a great default configuration has been defined for you
  24. | here which uses session storage and the Eloquent user provider.
  25. |
  26. | All authentication drivers have a user provider. This defines how the
  27. | users are actually retrieved out of your database or other storage
  28. | mechanisms used by this application to persist your user's data.
  29. |
  30. | Supported: "session"
  31. |
  32. */
  33. 'guards' => [
  34. 'web' => [
  35. 'driver' => 'session',
  36. 'provider' => 'users',
  37. ],
  38. ],
  39. /*
  40. |--------------------------------------------------------------------------
  41. | User Providers
  42. |--------------------------------------------------------------------------
  43. |
  44. | All authentication drivers have a user provider. This defines how the
  45. | users are actually retrieved out of your database or other storage
  46. | mechanisms used by this application to persist your user's data.
  47. |
  48. | If you have multiple user tables or models you may configure multiple
  49. | sources which represent each model / table. These sources may then
  50. | be assigned to any extra authentication guards you have defined.
  51. |
  52. | Supported: "database", "eloquent"
  53. |
  54. */
  55. 'providers' => [
  56. 'users' => [
  57. 'driver' => 'eloquent',
  58. 'model' => App\Models\User::class,
  59. ],
  60. // 'users' => [
  61. // 'driver' => 'database',
  62. // 'table' => 'users',
  63. // ],
  64. ],
  65. /*
  66. |--------------------------------------------------------------------------
  67. | Resetting Passwords
  68. |--------------------------------------------------------------------------
  69. |
  70. | You may specify multiple password reset configurations if you have more
  71. | than one user table or model in the application and you want to have
  72. | separate password reset settings based on the specific user types.
  73. |
  74. | The expire time is the number of minutes that each reset token will be
  75. | considered valid. This security feature keeps tokens short-lived so
  76. | they have less time to be guessed. You may change this as needed.
  77. |
  78. */
  79. 'passwords' => [
  80. 'users' => [
  81. 'provider' => 'users',
  82. 'table' => 'password_resets',
  83. 'expire' => 60,
  84. 'throttle' => 60,
  85. ],
  86. ],
  87. /*
  88. |--------------------------------------------------------------------------
  89. | Password Confirmation Timeout
  90. |--------------------------------------------------------------------------
  91. |
  92. | Here you may define the amount of seconds before a password confirmation
  93. | times out and the user is prompted to re-enter their password via the
  94. | confirmation screen. By default, the timeout lasts for three hours.
  95. |
  96. */
  97. 'password_timeout' => 10800,
  98. ];