fiber/docs/api/middleware
Jason McNeil fcb853788b
feat(middleware/csrf): Add support for trusted origins (#2910)
* feat(middleware/csrf): Add support for trusted origins in CSRF middleware

* fix(middleware/csrf): lint errors

* docs(middleware/csrf): following the ai

* fix(middleware/csrf): isSameSchemeAndDomain

* fix(middleware/csrf): null origin

expand tests to check invalid urls in headers

* chore(middleware/csrf): Sentinel Errors

test(middleware/csrf): improve coverage

* docs: add extra space between sentences.

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* chore(middleware/csrf): remove trailing newline in csrf_test.go

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-03-10 17:35:55 +01:00
..
_category_.json 📝 docs: automated synchronization with `gofiber/docs` (#2344) 2023-02-25 10:29:07 +01:00
adaptor.md chore: change interface{} to any (#2796) 2024-01-14 23:04:54 +03:00
basicauth.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
cache.md v3: Add QueryParser for get query using generic (#2776) 2024-01-19 14:43:44 +01:00
compress.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
cors.md V2 to v3 merge (#2864) 2024-02-29 08:29:59 +01:00
csrf.md feat(middleware/csrf): Add support for trusted origins (#2910) 2024-03-10 17:35:55 +01:00
earlydata.md 📚 Doc: Update handler signature for v3 (#2794) 2024-01-08 16:31:15 +01:00
encryptcookie.md V2 to v3 merge (#2864) 2024-02-29 08:29:59 +01:00
envvar.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
etag.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
expvar.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
favicon.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
filesystem.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
healthcheck.md Refactor Documenation for HealthCheck (#2905) 2024-03-08 12:48:45 +01:00
helmet.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
idempotency.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
keyauth.md 📚 Doc: Fix code snippet indentation in /docs/api/middleware/keyauth.md 2024-02-18 18:34:55 -08:00
limiter.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
logger.md V2 to v3 merge (#2864) 2024-02-29 08:29:59 +01:00
monitor.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
pprof.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
proxy.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
recover.md chore: change interface{} to any (#2796) 2024-01-14 23:04:54 +03:00
redirect.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
requestid.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
rewrite.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
session.md chore: change interface{} to any (#2796) 2024-01-14 23:04:54 +03:00
skip.md change golang pkg for docs 2024-01-08 16:42:07 +01:00
timeout.md V2 to v3 merge (#2864) 2024-02-29 08:29:59 +01:00