Commit Graph

  • b2ead348e5 Implement CSRF protection middleware with configurable secret and cookie options cgalo5758 2025-04-29 01:42:54 -05:00
  • 8cf7841f20 Add CSRF middleware implementation and update go.mod/go.sum for dependencies cgalo5758 2025-04-28 20:26:17 -05:00
  • b0a8ec88b3 Add CORS middleware using rs/cors package for improved handling cgalo5758 2025-04-28 20:16:04 -05:00
  • 6abd03ea96 rearrange middleware cgalo5758 2025-04-28 02:47:26 -05:00
  • c2265330dd CORS middleware. And fix middleware types for logging and securityheaders. cgalo5758 2025-04-28 02:47:22 -05:00
  • e8f22496e1 Make logging first middleware. cgalo5758 2025-04-28 01:51:39 -05:00
  • 5a2692fcb5 Update go.mod and go.sum to remove deprecated dependencies and add gofuzz cgalo5758 2025-04-28 01:16:37 -05:00
  • c83b0c50a0 Refactor security headers in SecureHeaders middleware for improved caching and CSP cgalo5758 2025-04-27 23:44:34 -05:00
  • 78caaa1053 Rename timeout middleware cgalo5758 2025-04-27 22:27:24 -05:00
  • 2e4b2aba45 Implement structured logging and enhance middleware with context-aware logging cgalo5758 2025-04-27 03:03:57 -05:00
  • bfdf7bf7d2 Add a timeout middleware to the server cgalo5758 2025-04-22 01:45:21 -05:00
  • d53afa4903 Add RequestID middleware for tracing and enhance logging with request IDs cgalo5758 2025-04-21 00:03:00 -05:00
  • 9fd027fcda Add recovery middleware to handle panics and log errors cgalo5758 2025-04-20 23:45:44 -05:00
  • bd455f1782 Add MaxBodySize middleware and update .gitignore for config files cgalo5758 2025-04-20 01:29:13 -05:00
  • 2d724763e1 Add registration handler and update routing for OIDC integration cgalo5758 2025-02-25 19:02:27 -06:00
  • 0ba5eee981 Refactor authentication middleware and enhance security headers cgalo5758 2025-02-25 13:39:24 -06:00
  • 8759bd2454 Update redirect URLs to use hostname and clean up command flags cgalo5758 2025-02-25 00:20:39 -06:00
  • d587e97dbe redirect-url not same for login and logout cgalo5758 2025-02-24 03:14:36 -06:00
  • 301b036f3c Add Keycloak integration for logout functionality and create login/logout HTML components cgalo5758 2025-02-22 20:55:14 -06:00
  • e7f1e6ae92 Implement OIDC authentication middleware and session management cgalo5758 2025-02-22 02:28:57 -06:00
  • 7d49e49de0 Logging middleware added. cgalo5758 2025-02-21 18:49:46 -06:00
  • 0b4cc932b6 Start implementing middleware for logging and authentication in member-console application cgalo5758 2025-02-21 11:22:45 -06:00
  • f0fc18ab7f Very minimal development compose setup for Keycloak. cgalo5758 2025-02-20 18:48:10 -06:00
  • f8d7daf96b Fix port flag, add env prefix, and start writing the keycloak compose file. cgalo5758 2025-02-20 02:39:26 -06:00
  • 06ab266d33 Add initial implementation of member-console application with basic commands cgalo5758 2025-02-20 00:25:58 -06:00
  • f8abf5620e Initial commit cgalo5758 2025-01-23 09:17:00 +00:00