Commit Graph

278 Commits

Author SHA1 Message Date
Taylor Otwell e2e25f607a use except 2022-08-20 12:46:21 -05:00
Taylor Otwell 858a3ca662 wip 2022-08-15 10:21:08 -05:00
Taylor Otwell 951c9c8501 wip 2022-08-15 10:20:30 -05:00
Stephen Rees-Carter dbced6ac8c
Add ValidateSignature middleware for ignore params (#5942)
* Add ValidateSignature middleware for ignore params

* Comment out query parameters by default

* Remove leading slash

* Update Kernel ValidateSignature middleware path
2022-08-15 10:19:56 -05:00
Taylor Otwell d650fa2a30
[9.x] Make authenticate session a route middleware (#5842)
* make authenticate session a route middleware

* Update Kernel.php
2022-03-29 09:48:17 -05:00
Dries Vints ecf7b06c4b
Replace Laravel CORS package (#5825) 2022-02-22 09:42:30 -06:00
Nuno Maduro 8a62ca2633
Improves generic types on the skeleton (#5740) 2021-12-03 09:04:57 -06:00
Bram 7bf32280e2
[8.x] Add types to arrays in boilerplate (#5738)
* Add more specific types

* Update Authenticate.php

* Update Authenticate.php
2021-12-02 14:40:24 -06:00
Gabriel Pillet 8677c94a50
Fixing "Line exceeds 120 characters" in TrustProxies (#5677)
To comply with PSR-2
2021-08-23 08:42:15 -05:00
Taylor Otwell 226d1bfc3c
[8.x] Sanctum (#5663)
* initial sanctum poc

* add files

* remove token
2021-08-11 13:44:34 -05:00
Dries Vints b6f4ee7661
Use new TrustProxies middleware (#5662) 2021-08-10 08:41:29 -05:00
Rodrigo Pedra Brum 03be0afb44
Don't trim `current_password` (#5546)
Inspired by https://github.com/laravel/framework/pull/36415

As JetStream/Fortify uses a `current_password` field when allowing a user to change their password, and as JetStream is one of the starter kits listed on the docs, this PR adds `current_password` in the `$except` option of the `TrimStrings` middleware.
2021-03-01 07:38:37 -06:00
Dries Vints f97e551071
Update TrustProxies.php (#5514) 2021-01-12 11:18:35 -06:00
Taylor Otwell b7cde8b495 comment trust hosts 2020-12-10 07:14:14 -06:00
Daniel Coulbourne f6f772ba54
Uncomment TrustHosts middleware to enable it by default. (#5477) 2020-11-26 08:38:56 -06:00
Andrew Brown 38bc9119eb
type hint the middleware Request (#5438)
stemming from https://github.com/laravel/framework/pull/34224
2020-10-02 08:31:13 -05:00
Can Vural 94e7945517
Fix docblock for variadic parameter (#5401) 2020-09-09 07:20:20 -05:00
Mark van den Broek 7895cd3a5f
Update docblock (#5392) 2020-09-04 21:07:55 -05:00
Taylor Otwell ced3e50bca use new rate limiting 2020-08-27 13:36:32 -05:00
Taylor Otwell e471dd1cf0 rename class 2020-07-14 15:57:11 -05:00
Taylor Otwell a14a1208ad remove alias that isnt needed 2020-07-14 15:48:22 -05:00
Taylor Otwell e265156bc6 simplify line 2020-07-14 15:12:37 -05:00
Muah adb7eacf9e
[8.x] Multiple guards for RedirectIfAuthenticated (#5329)
* Update RedirectIfAuthenticated.php

allow the middleware to have the same behavior as https://laravel.com/api/5.8/Illuminate/Auth/Middleware/Authenticate.html#method_authenticate

so now the guest middleware have the same footprint as auth ex.`guest:web,admin` instead of creating multiple lines to support different guards.

* Update RedirectIfAuthenticated.php
2020-06-29 10:21:36 -05:00
Taylor Otwell e0c4fd8b8a one line 2020-06-24 11:36:13 -05:00
Taylor Otwell 5639581ea5 add basic trust host middleware 2020-05-18 16:50:22 -05:00
feek 7d62f500a7
chore: update typehint to be nullable (#5296)
By default, this property is null. Therefore, it should be marked as nullable
2020-05-04 08:31:39 -05:00
Taylor Otwell 0bec06cd45 formatting 2019-12-27 08:56:53 -06:00
Barry vd. Heuvel c222f6d04f CS 2019-12-26 19:54:10 +01:00
Barry vd. Heuvel 860ec9f2a4 Use config instead of middleware property 2019-12-26 19:46:41 +01:00
Barry vd. Heuvel bee0e8c94c Add HandleCors middleware 2019-12-24 22:28:20 +01:00
Taylor Otwell 3ee0065bcd remove unnecessary variable 2019-12-20 14:10:38 -06:00
Taylor Otwell b5bb91fea7 Remove controllers that are generated by laravel/ui package.
These controllers will be installed and generated by the laravel/ui (2.0) package in Laravel 7.x.
2019-12-20 11:48:38 -06:00
Graham Campbell 583d1fa773 [7.x] Remove register in auth provider (#5182)
* Remove register in auth provider

* Update AuthServiceProvider.php

* Update Kernel.php
2019-12-19 09:36:06 -06:00
Taylor Otwell 7d70bfe828
Utilize Authentication Middleware Contract (#5181)
* adjust auth middleware to point to contract

* remove middleware priority
2019-12-18 13:44:16 -06:00
Taylor Otwell 140d4d9b0a use class name to be consistent with web middleware 2019-12-18 12:02:46 -06:00
Can Vural 40f93daa83
Update redirectTo return type PHPDoc 2019-12-14 11:48:14 +01:00
Taylor Otwell 972f3cd283
DRY up path (#5173) 2019-12-10 08:59:27 -06:00
Taylor Otwell 9bc23ee468 formatting 2019-10-08 07:35:48 -05:00
Dries Vints ba3aae6c33
Implement password confirmation 2019-10-08 13:45:40 +02:00
Dries Vints 4036f17416
Remove middleware from password reset
It's not necessary for the user to be logged out when resetting their password. This allows users to reset their password while logged in. Can be used in combination with the new RequiresPassword middleware.
2019-10-08 13:39:57 +02:00
Dries Vints e656932002 Apply fixes from StyleCI (#5100) 2019-09-10 17:26:00 +02:00
Dries Vints 0dd31baf2a
Merge branch 'master' into develop 2019-07-25 00:49:45 -04:00
Gergő D. Nagy 7c9e5ea412 [5.9] Add ThrottleRequests to the priority array (#5057)
* add ThrottleRequests to the priority array

* Move ThrottleRequests under Authenticate middleware
2019-07-12 07:59:55 -06:00
Gary Green e71f50f664 Move TrustProxies to highest priority - fixes maintenance mode ip whitelist if behind proxy e.g. Cloudflare (#5055) 2019-07-10 09:11:28 -06:00
Matt Hanley f8e455e358 Fix type hint for case of trusting all proxies (string) (#5025) 2019-05-14 07:28:37 -06:00
Taylor Otwell 44d274174f
Revert "[5.8] Modify RedirectIfAuthenticated middleware to accept multiple guards" 2019-02-24 18:51:07 -06:00
Taylor Otwell 247f7f9619
Update RedirectIfAuthenticated.php 2019-01-16 09:05:51 -06:00
Te7a-Houdini bb79dda1ff Modify RedirectIfAuthenticated middleware to accept multiple guards 2019-01-14 17:47:22 +02:00
Taylor Otwell 4070dc98d4 fix conflicts 2018-12-18 09:06:40 -06:00
Carl Olsen 6d75f17af5
Update Kernel.php 2018-11-20 11:19:31 -05:00